Dirac Video Codec

# Dirac - A Video Codec

Created by the British Broadcasting Corporation.

# dirac::EncoderParams Member List

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

CalcLambdas(const float qf) | dirac::EncoderParams | `[private]`
ChromaDepth() const | dirac::CodecParams | `[inline]`
ChromaXl() const | dirac::CodecParams | `[inline]`
ChromaYl() const | dirac::CodecParams | `[inline]`
CodecParams(const VideoFormat &video_format=VIDEO_FORMAT_CUSTOM, PictureType ftype=INTRA_PICTURE, unsigned int num_refs=0, bool set_defaults=true) | dirac::CodecParams |
CPD() const | dirac::EncoderParams | `[inline]`
EncoderParams(const VideoFormat &video_format, PictureType ftype=INTER_PICTURE, unsigned int num_refs=2, bool set_defaults=true) | dirac::EncoderParams |
EntropyFactors() const | dirac::EncoderParams | `[inline]`
EntropyFactors() | dirac::EncoderParams | `[inline]`
FieldCoding() const | dirac::CodecParams | `[inline]`
FullSearch() const | dirac::EncoderParams | `[inline]`
GetCodeBlockMode() const | dirac::CodecParams | `[inline]`
GetCodeBlocks(unsigned int level) const | dirac::CodecParams |
GetPicPredParams() | dirac::CodecParams | `[inline]`
GetPicPredParams() const | dirac::CodecParams | `[inline]`
GetVideoFormat() const | dirac::CodecParams | `[inline]`
GOPLength() const | dirac::EncoderParams |
ILambda() const | dirac::EncoderParams | `[inline]`
InterTransformFilter() | dirac::EncoderParams | `[inline]`
IntraTransformFilter() | dirac::EncoderParams | `[inline]`
L1Lambda() const | dirac::EncoderParams | `[inline]`
L1MELambda() const | dirac::EncoderParams | `[inline]`
L1Sep() const | dirac::EncoderParams | `[inline]`
L2Lambda() const | dirac::EncoderParams | `[inline]`
L2MELambda() const | dirac::EncoderParams | `[inline]`
LocalDecode() const | dirac::EncoderParams | `[inline]`
Lossless() const | dirac::EncoderParams | `[inline]`
LumaDepth() const | dirac::CodecParams | `[inline]`
m_cpd | dirac::EncoderParams | `[private]`
m_ent_correct | dirac::EncoderParams | `[private]`
m_full_search | dirac::EncoderParams | `[private]`
m_I_lambda | dirac::EncoderParams | `[private]`
m_inter_wltfilter | dirac::EncoderParams | `[private]`
m_intra_wltfilter | dirac::EncoderParams | `[private]`
m_L1_lambda | dirac::EncoderParams | `[private]`
m_L1_me_lambda | dirac::EncoderParams | `[private]`
m_L1_sep | dirac::EncoderParams | `[private]`
m_L2_lambda | dirac::EncoderParams | `[private]`
m_L2_me_lambda | dirac::EncoderParams | `[private]`
m_loc_decode | dirac::EncoderParams | `[private]`
m_lossless | dirac::EncoderParams | `[private]`
m_num_L1 | dirac::EncoderParams | `[private]`
m_output_path | dirac::EncoderParams | `[private]`
m_prefilter | dirac::EncoderParams | `[private]`
m_prefilter_strength | dirac::EncoderParams | `[private]`
m_qf | dirac::EncoderParams | `[private]`
m_target_rate | dirac::EncoderParams | `[private]`
m_ufactor | dirac::EncoderParams | `[private]`
m_using_ac | dirac::EncoderParams | `[private]`
m_verbose | dirac::EncoderParams | `[private]`
m_vfactor | dirac::EncoderParams | `[private]`
m_x_range_me | dirac::EncoderParams | `[private]`
m_y_range_me | dirac::EncoderParams | `[private]`
NumL1() const | dirac::EncoderParams | `[inline]`
OutputPath() const | dirac::EncoderParams | `[inline]`
PictureCodingMode() const | dirac::CodecParams | `[inline]`
Prefilter() const | dirac::EncoderParams | `[inline]`
PrefilterStrength() const | dirac::EncoderParams | `[inline]`
Qf() const | dirac::EncoderParams | `[inline]`
SetChromaDepth(unsigned int chroma_depth) | dirac::CodecParams | `[inline]`
SetChromaXl(const int x) | dirac::CodecParams | `[inline]`
SetChromaYl(const int y) | dirac::CodecParams | `[inline]`
SetCodeBlockMode(unsigned int cb_mode) | dirac::CodecParams |
SetCodeBlocks(unsigned int level, unsigned int hblocks, unsigned int vblocks) | dirac::CodecParams |
SetCPD(const float cpd) | dirac::EncoderParams | `[inline]`
SetEntropyFactors(EntropyCorrector *entcorrect) | dirac::EncoderParams | `[inline]`
SetFullSearch(const bool fs) | dirac::EncoderParams | `[inline]`
SetInterTransformFilter(unsigned int wf_idx) | dirac::EncoderParams |
SetInterTransformFilter(WltFilter wf) | dirac::EncoderParams | `[inline]`
SetIntraTransformFilter(unsigned int wf_idx) | dirac::EncoderParams |
SetIntraTransformFilter(WltFilter wf) | dirac::EncoderParams | `[inline]`
SetL1Sep(const int lsep) | dirac::EncoderParams | `[inline]`
SetLocalDecode(const bool decode) | dirac::EncoderParams | `[inline]`
SetLossless(const bool l) | dirac::EncoderParams | `[inline]`
SetLumaDepth(unsigned int luma_depth) | dirac::CodecParams | `[inline]`
SetNumL1(const int nl) | dirac::EncoderParams | `[inline]`
SetOutputPath(const char *op) | dirac::EncoderParams | `[inline]`
SetPictureCodingMode(int pic_coding) | dirac::CodecParams | `[inline]`
SetPrefilter(const PrefilterType pf, const int str) | dirac::EncoderParams | `[inline]`
SetQf(const float qfac) | dirac::EncoderParams | `[inline]`
SetSpatialPartition(bool spatial_partition) | dirac::CodecParams | `[inline]`
SetTargetRate(const int rate) | dirac::EncoderParams | `[inline]`
SetTopFieldFirst(bool topf) | dirac::CodecParams | `[inline]`
SetTransformDepth(unsigned int wd) | dirac::CodecParams |
SetTransformFilter(const WltFilter wf) | dirac::CodecParams | `[inline]`
SetTransformFilter(unsigned int wf_idx) | dirac::CodecParams |
SetUFactor(const float uf) | dirac::EncoderParams | `[inline]`
SetUsingAC(bool using_ac) | dirac::EncoderParams | `[inline]`
SetUsualCodeBlocks(const PictureType &ftype) | dirac::EncoderParams |
SetVerbose(bool v) | dirac::EncoderParams | `[inline]`
SetVFactor(const float vf) | dirac::EncoderParams | `[inline]`
SetVideoFormat(const VideoFormat vd) | dirac::CodecParams | `[inline]`
SetXl(const int x) | dirac::CodecParams | `[inline]`
SetXRangeME(const int xr) | dirac::EncoderParams | `[inline]`
SetYl(const int y) | dirac::CodecParams | `[inline]`
SetYRangeME(const int yr) | dirac::EncoderParams | `[inline]`
SetZeroTransform(bool zero_transform) | dirac::CodecParams | `[inline]`
SpatialPartition() const | dirac::CodecParams | `[inline]`
TargetRate() | dirac::EncoderParams | `[inline]`
TopFieldFirst() const | dirac::CodecParams | `[inline]`
TransformDepth() const | dirac::CodecParams | `[inline]`
TransformFilter() const | dirac::CodecParams | `[inline]`
TransformFilter(unsigned int wf_idx) | dirac::CodecParams | `[protected]`
UFactor() const | dirac::EncoderParams | `[inline]`
UsingAC() const | dirac::EncoderParams | `[inline]`
Verbose() const | dirac::EncoderParams | `[inline]`
VFactor() const | dirac::EncoderParams | `[inline]`
Xl() const | dirac::CodecParams | `[inline]`
XRangeME() const | dirac::EncoderParams | `[inline]`
Yl() const | dirac::CodecParams | `[inline]`
YRangeME() const | dirac::EncoderParams | `[inline]`
ZeroTransform() const | dirac::CodecParams | `[inline]`

© 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.