#include <Qt/AdaptivePreroll.h>
|
| void | Observe (int64_t duration_us) |
| |
| bool | Ready (int64_t now, int64_t contiguous_ahead, bool current_available, int64_t required, int64_t minimum_step=1) |
| |
| bool | Released () const |
| |
| void | Reset (int64_t now) |
| |
| int64_t | Target (double fps, int speed, int64_t capacity, int64_t conservative, int64_t maximum) |
| |
| bool | TimedOut () const |
| |
Definition at line 22 of file AdaptivePreroll.h.
◆ Observe()
| void openshot::AdaptivePreroll::Observe |
( |
int64_t |
duration_us | ) |
|
|
inline |
◆ Ready()
| bool openshot::AdaptivePreroll::Ready |
( |
int64_t |
now, |
|
|
int64_t |
contiguous_ahead, |
|
|
bool |
current_available, |
|
|
int64_t |
required, |
|
|
int64_t |
minimum_step = 1 |
|
) |
| |
|
inline |
◆ Released()
| bool openshot::AdaptivePreroll::Released |
( |
| ) |
const |
|
inline |
◆ Reset()
| void openshot::AdaptivePreroll::Reset |
( |
int64_t |
now | ) |
|
|
inline |
◆ Target()
| int64_t openshot::AdaptivePreroll::Target |
( |
double |
fps, |
|
|
int |
speed, |
|
|
int64_t |
capacity, |
|
|
int64_t |
conservative, |
|
|
int64_t |
maximum |
|
) |
| |
|
inline |
◆ TimedOut()
| bool openshot::AdaptivePreroll::TimedOut |
( |
| ) |
const |
|
inline |
◆ MaxProbeFrames
| constexpr int64_t openshot::AdaptivePreroll::MaxProbeFrames = 120 |
|
staticconstexpr |
◆ StartupLimitUs
| constexpr int64_t openshot::AdaptivePreroll::StartupLimitUs = 500000 |
|
staticconstexpr |
The documentation for this class was generated from the following file: