#include <plugins.h>
Definition at line 272 of file plugins.h.
◆ buffer_flush_time
double adv_timing_t::buffer_flush_time |
avg time to decode keyframe
Definition at line 281 of file plugins.h.
◆ ctiming_ratio
double adv_timing_t::ctiming_ratio |
a ctiming_ratio of 0. indicates that none of the other values are set.
A value < 0. means that the value is known to be non-zero, but cannot be accurately measured. In this case, calculations involving this quantity should be avoided, as the result cannot be determined.
Definition at line 278 of file plugins.h.
◆ idecode_time
double adv_timing_t::idecode_time |
◆ kdecode_time
double adv_timing_t::kdecode_time |
avg time to decode inter frame
Definition at line 280 of file plugins.h.
◆ kframe_delay_time
double adv_timing_t::kframe_delay_time |
avg time to seek to following keyframe (const)
Definition at line 283 of file plugins.h.
◆ kframe_extra_time
double adv_timing_t::kframe_extra_time |
extra time to seek from kframe to kframe per iframe between them :: default == kframe_delay_time
Definition at line 287 of file plugins.h.
◆ kframe_inter_time
double adv_timing_t::kframe_inter_time |
avg time to seek from keyframe to keyframe (const) :: default == 0. (use kframe_nseek_time)
Definition at line 286 of file plugins.h.
◆ kframe_kframe_time
double adv_timing_t::kframe_kframe_time |
avg extra time per iframe to arrive at following kframe
Definition at line 285 of file plugins.h.
◆ kframe_nseek_time
double adv_timing_t::kframe_nseek_time |
time to flush buffers after a seek
Definition at line 282 of file plugins.h.
◆ xvals
double adv_timing_t::xvals |
extra time to seek from kframe to kframe per kframe between them :: default == kframe_inter_time
kframe_nseek_time + A * kframe_delay_time + kframe_kframe_time + B * kframe_inter_time * C * kframe_extra_time + kdecode_time + D * idecode_time where A == nframes between origin and next kframe, B == iframes between kframse, C == kframes between kframes, D = iframes after target kframe this can approximated as: kframe_nseek_time + (A + B + C) * kframe_delay_time + kdecode_time + D * idecode_time
Definition at line 301 of file plugins.h.
The documentation for this struct was generated from the following files: