#include <global.h>
Data Fields | |
| pthread_mutex_t | ratectl_lock |
| double | Xi |
| double | Xp |
| double | Xb |
| int | r |
| int | d0i |
| int | d0pb |
| double | R |
| int | d |
| double | T |
| int | CarryR |
| int | CarryRLim |
| int64_t | bitcnt_EOP |
| int | gop_undershoot |
| double | actsum |
| double | actcovered |
| double | sum_avg_act |
| double | avg_act |
| double | peak_act |
| int | Np |
| int | Nb |
| int64_t | S |
| double | IR |
| double | Ki |
| double | Kb |
| double | Kp |
| int | min_d |
| int | max_d |
| int | min_q |
| int | max_q |
| double | avg_KI |
| double | avg_KB |
| double | avg_KP |
| double | bits_per_mb |
| double | SQ |
| double | AQ |
| double | current_quant |
| int64_t | frame_start |
| int64_t | frame_end |
Definition at line 267 of file global.h.
| pthread_mutex_t ratectl_t::ratectl_lock |
| double ratectl_t::Xi |
Definition at line 285 of file global.h.
Referenced by ratectl_init_pict(), ratectl_init_seq(), and ratectl_update_pict().
| double ratectl_t::Xp |
Definition at line 285 of file global.h.
Referenced by ratectl_init_pict(), ratectl_init_seq(), and ratectl_update_pict().
| double ratectl_t::Xb |
Definition at line 285 of file global.h.
Referenced by ratectl_init_pict(), ratectl_init_seq(), and ratectl_update_pict().
| int ratectl_t::r |
Definition at line 286 of file global.h.
Referenced by ratectl_calc_mquant(), ratectl_init_pict(), and ratectl_init_seq().
| int ratectl_t::d0i |
Definition at line 287 of file global.h.
Referenced by ratectl_init_pict(), ratectl_init_seq(), and ratectl_update_pict().
| int ratectl_t::d0pb |
Definition at line 287 of file global.h.
Referenced by ratectl_init_pict(), ratectl_init_seq(), and ratectl_update_pict().
| double ratectl_t::R |
Definition at line 288 of file global.h.
Referenced by ratectl_init_GOP(), ratectl_init_pict(), ratectl_init_seq(), and ratectl_update_pict().
| int ratectl_t::d |
Definition at line 289 of file global.h.
Referenced by ratectl_calc_mquant(), ratectl_init_pict(), and ratectl_update_pict().
| double ratectl_t::T |
Definition at line 290 of file global.h.
Referenced by ratectl_calc_mquant(), ratectl_init_pict(), and ratectl_update_pict().
| int64_t ratectl_t::bitcnt_EOP |
Definition at line 313 of file global.h.
Referenced by ratectl_init_GOP(), and ratectl_update_pict().
| double ratectl_t::actsum |
Definition at line 322 of file global.h.
Referenced by ratectl_calc_mquant(), ratectl_init_pict(), and ratectl_update_pict().
| double ratectl_t::actcovered |
Definition at line 323 of file global.h.
Referenced by ratectl_calc_mquant(), and ratectl_init_pict().
| double ratectl_t::sum_avg_act |
| double ratectl_t::avg_act |
Definition at line 325 of file global.h.
Referenced by ratectl_calc_mquant(), ratectl_init_pict(), and ratectl_init_seq().
| double ratectl_t::peak_act |
| int ratectl_t::Np |
Definition at line 328 of file global.h.
Referenced by ratectl_init_GOP(), ratectl_init_pict(), and ratectl_update_pict().
| int ratectl_t::Nb |
Definition at line 328 of file global.h.
Referenced by ratectl_init_GOP(), ratectl_init_pict(), and ratectl_update_pict().
| int64_t ratectl_t::S |
Definition at line 329 of file global.h.
Referenced by ratectl_calc_mquant(), ratectl_init_pict(), and ratectl_update_pict().
| double ratectl_t::IR |
| double ratectl_t::Ki |
| double ratectl_t::Kb |
| double ratectl_t::Kp |
| int ratectl_t::min_d |
| int ratectl_t::max_d |
| int ratectl_t::min_q |
| int ratectl_t::max_q |
| double ratectl_t::avg_KI |
Definition at line 342 of file global.h.
Referenced by ratectl_init_pict(), ratectl_init_seq(), and ratectl_update_pict().
| double ratectl_t::avg_KB |
Definition at line 343 of file global.h.
Referenced by ratectl_init_pict(), ratectl_init_seq(), and ratectl_update_pict().
| double ratectl_t::avg_KP |
Definition at line 344 of file global.h.
Referenced by ratectl_init_pict(), ratectl_init_seq(), and ratectl_update_pict().
| double ratectl_t::bits_per_mb |
| double ratectl_t::SQ |
| double ratectl_t::AQ |
| double ratectl_t::current_quant |
Definition at line 353 of file global.h.
Referenced by ratectl_calc_mquant(), ratectl_init_pict(), ratectl_init_seq(), ratectl_start_mb(), and ratectl_update_pict().
| int64_t ratectl_t::frame_start |
Definition at line 354 of file global.h.
Referenced by ratectl_init_pict(), and ratectl_update_pict().
| int64_t ratectl_t::frame_end |
1.5.5