RateControlContext Struct Reference

rate control context. More...

#include <ratecontrol.h>


Data Fields

FILE * stats_file
number of RateControlEntries
double buffer_index
amount of bits in the video/audio buffer
sum of recent qscales
count of recent qscales
sum of the output of the rc equation, this is used for normalization
bits which should have been outputed by the pass1 code (including complexity init)
double last_qscale
double last_qscale_for [5]
last qscale for a specific pict type, used for max_diff & ipb factor stuff
context for non lavc rc code (for example xvid)
for xvid rc
for xvid rc

Detailed Description

rate control context.

Definition at line 63 of file ratecontrol.h.


Field Documentation

amount of bits in the video/audio buffer

Definition at line 67 of file ratecontrol.h.

Referenced by ff_MPV_encode_picture(), ff_rate_control_init(), ff_vbv_update(), init_pass2(), and modify_qscale().

for xvid rc

Definition at line 85 of file ratecontrol.h.

Referenced by ff_xvid_rate_estimate_qscale().

Definition at line 66 of file ratecontrol.h.

Referenced by encode_frame(), ff_get_2pass_fcode(), ff_rate_control_init(), ff_rate_control_uninit(), ff_rate_estimate_qscale(), ff_xvid_rate_control_init(), init_pass2(), and select_input_picture().

Definition at line 81 of file ratecontrol.h.

Referenced by ff_rate_control_init(), ff_rate_estimate_qscale(), get_qscale(), and init_pass2().

Definition at line 77 of file ratecontrol.h.

Referenced by ff_rate_control_init(), ff_rate_estimate_qscale(), get_qscale(), and init_pass2().

Definition at line 76 of file ratecontrol.h.

Referenced by ff_rate_estimate_qscale().

Definition at line 75 of file ratecontrol.h.

Referenced by ff_rate_estimate_qscale().

Definition at line 82 of file ratecontrol.h.

Referenced by get_diff_limited_q().

for xvid rc

Definition at line 86 of file ratecontrol.h.

Referenced by ff_xvid_rate_estimate_qscale().

Definition at line 73 of file ratecontrol.h.

Referenced by ff_rate_estimate_qscale().

last qscale for a specific pict type, used for max_diff & ipb factor stuff

Definition at line 74 of file ratecontrol.h.

Referenced by ff_rate_control_init(), get_diff_limited_q(), and init_pass2().

Definition at line 79 of file ratecontrol.h.

Referenced by ff_rate_control_init(), ff_rate_estimate_qscale(), and init_pass2().

context for non lavc rc code (for example xvid)

Definition at line 84 of file ratecontrol.h.

Referenced by ff_xvid_rate_control_init(), ff_xvid_rate_control_uninit(), and ff_xvid_rate_estimate_qscale().

number of RateControlEntries

Definition at line 65 of file ratecontrol.h.

Referenced by ff_rate_control_init(), ff_xvid_rate_control_init(), init_pass2(), and select_input_picture().

Definition at line 78 of file ratecontrol.h.

Referenced by ff_rate_control_init(), ff_rate_estimate_qscale(), get_qscale(), and init_pass2().

sum of the output of the rc equation, this is used for normalization

Definition at line 71 of file ratecontrol.h.

Referenced by ff_rate_control_init(), ff_rate_estimate_qscale(), and get_qscale().

bits which should have been outputed by the pass1 code (including complexity init)

Definition at line 72 of file ratecontrol.h.

Referenced by ff_rate_control_init(), and ff_rate_estimate_qscale().

Definition at line 68 of file ratecontrol.h.

Referenced by ff_rate_control_init(), and ff_rate_estimate_qscale().

Definition at line 80 of file ratecontrol.h.

Referenced by ff_rate_control_init(), and get_qscale().

Definition at line 87 of file ratecontrol.h.

Referenced by ff_rate_control_init(), ff_rate_control_uninit(), and get_qscale().

count of recent qscales

Definition at line 70 of file ratecontrol.h.

Referenced by ff_rate_control_init(), and ff_rate_estimate_qscale().

sum of recent qscales

Definition at line 69 of file ratecontrol.h.

Referenced by ff_rate_control_init(), and ff_rate_estimate_qscale().

Definition at line 64 of file ratecontrol.h.


The documentation for this struct was generated from the following file:

Generated on Fri Oct 26 02:50:16 2012 for FFmpeg by doxygen 1.5.8

AltStyle によって変換されたページ (->オリジナル) /