# Dirac - A Video Codec

Created by the British Broadcasting Corporation.

# dirac::RateController Member List

This is the complete list of members for dirac::RateController, including all inherited members.

Allocate() | dirac::RateController | `[private]`
CalcNextIntraQualFactor() | dirac::RateController |
CalcNextQualFactor(const FrameParams &fparams, int num_bits) | dirac::RateController |
CalcTotalBits(const SourceParams &sourceparams) | dirac::RateController | `[private]`
ClipQualityFactor(const float qfac) | dirac::RateController | `[private]`
IntraQualFactor() | dirac::RateController | `[inline]`
m_buffer_bits | dirac::RateController | `[private]`
m_buffer_size | dirac::RateController | `[private]`
m_current_GOP_bits | dirac::RateController | `[private]`
m_encparams | dirac::RateController | `[private]`
m_fcount | dirac::RateController | `[private]`
m_frame_complexity | dirac::RateController | `[private]`
m_GOP_duration | dirac::RateController | `[private]`
m_I_qf | dirac::RateController | `[private]`
m_Iframe_bits | dirac::RateController | `[private]`
m_intra_only | dirac::RateController | `[private]`
m_L1frame_bits | dirac::RateController | `[private]`
m_L2_complexity_sum | dirac::RateController | `[private]`
m_L2frame_bits | dirac::RateController | `[private]`
m_num_Iframe | dirac::RateController | `[private]`
m_num_L1frame | dirac::RateController | `[private]`
m_num_L2frame | dirac::RateController | `[private]`
m_picture_bits | dirac::RateController | `[private]`
m_qf | dirac::RateController | `[private]`
m_target_rate | dirac::RateController | `[private]`
m_total_GOP_bits | dirac::RateController | `[private]`
ProjectedSubgroupRate() | dirac::RateController | `[private]`
QualFactor() | dirac::RateController | `[inline]`
RateController(int trate, SourceParams &srcp, EncoderParams &encp) | dirac::RateController |
ReviewQualityFactor(const float qfac, const int num_bits) | dirac::RateController | `[private]`
SetFrameDistribution() | dirac::RateController | `[private]`
SetIntraQualFactor(double value) | dirac::RateController | `[inline, private]`
TargetSubgroupRate() | dirac::RateController | `[private]`
UpdateBuffer(const int num_bits) | dirac::RateController | `[private]`

© 2004 British Broadcasting Corporation. Dirac code licensed under the Mozilla Public License (MPL) Version 1.1.
HTML documentation generated by Dimitri van Heesch's excellent Doxygen tool.