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]
ChromaBParams(int n) const dirac::CodecParams [inline]
ChromaDepth() constdirac::CodecParams [inline]
CodecParams(const VideoFormat &video_format=VIDEO_FORMAT_CUSTOM, FrameType ftype=INTRA_FRAME, unsigned int num_refs=0, bool set_defaults=true)dirac::CodecParams
CPD() constdirac::EncoderParams [inline]
DefaultSpatialPartition() constdirac::CodecParams [inline]
Denoise() constdirac::EncoderParams [inline]
EncoderParams(const VideoFormat &video_format, FrameType ftype=INTER_FRAME, unsigned int num_refs=2, bool set_defaults=true)dirac::EncoderParams
EntropyFactors() constdirac::EncoderParams [inline]
EntropyFactors()dirac::EncoderParams [inline]
FrameWeightsBits() constdirac::CodecParams [inline]
FullSearch() constdirac::EncoderParams [inline]
GetCodeBlockMode() constdirac::CodecParams [inline]
GetCodeBlocks(unsigned int level) const dirac::CodecParams
GetVideoFormat() constdirac::CodecParams [inline]
GOPLength() constdirac::EncoderParams
ILambda() constdirac::EncoderParams [inline]
Interlace() constdirac::CodecParams [inline]
InterTransformFilter()dirac::EncoderParams [inline]
IntraTransformFilter()dirac::EncoderParams [inline]
L1Lambda() constdirac::EncoderParams [inline]
L1MELambda() constdirac::EncoderParams [inline]
L1Sep() constdirac::EncoderParams [inline]
L2Lambda() constdirac::EncoderParams [inline]
L2MELambda() constdirac::EncoderParams [inline]
LocalDecode() constdirac::EncoderParams [inline]
Lossless() constdirac::EncoderParams [inline]
LumaBParams(int n) const dirac::CodecParams [inline]
LumaDepth() constdirac::CodecParams [inline]
m_cpddirac::EncoderParams [private]
m_denoisedirac::EncoderParams [private]
m_ent_correctdirac::EncoderParams [private]
m_full_searchdirac::EncoderParams [private]
m_I_lambdadirac::EncoderParams [private]
m_inter_wltfilterdirac::EncoderParams [private]
m_intra_wltfilterdirac::EncoderParams [private]
m_L1_lambdadirac::EncoderParams [private]
m_L1_me_lambdadirac::EncoderParams [private]
m_L1_sepdirac::EncoderParams [private]
m_L2_lambdadirac::EncoderParams [private]
m_L2_me_lambdadirac::EncoderParams [private]
m_loc_decodedirac::EncoderParams [private]
m_losslessdirac::EncoderParams [private]
m_num_L1dirac::EncoderParams [private]
m_output_pathdirac::EncoderParams [private]
m_qfdirac::EncoderParams [private]
m_target_ratedirac::EncoderParams [private]
m_ufactordirac::EncoderParams [private]
m_verbosedirac::EncoderParams [private]
m_vfactordirac::EncoderParams [private]
m_x_range_medirac::EncoderParams [private]
m_y_range_medirac::EncoderParams [private]
MVPrecision() constdirac::CodecParams [inline]
NumL1() constdirac::EncoderParams [inline]
OrigChromaXl() constdirac::CodecParams [inline]
OrigChromaYl() constdirac::CodecParams [inline]
OrigXl() constdirac::CodecParams [inline]
OrigYl() constdirac::CodecParams [inline]
OutputPath() constdirac::EncoderParams [inline]
Qf() constdirac::EncoderParams [inline]
Ref1Weight() constdirac::CodecParams [inline]
Ref2Weight() constdirac::CodecParams [inline]
SetBlockSizes(const OLBParams &olbparams, const ChromaFormat cformat)dirac::CodecParams
SetChromaDepth(unsigned int chroma_depth)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]
SetDefaultCodeBlocks(const FrameType &ftype)dirac::CodecParams
SetDefaultSpatialPartition(bool def_spatial_partition)dirac::CodecParams [inline]
SetDenoise(const bool denoise)dirac::EncoderParams [inline]
SetEntropyFactors(EntropyCorrector *entcorrect)dirac::EncoderParams [inline]
SetFrameWeightsPrecision(unsigned int wt_prec)dirac::CodecParams [inline]
SetFullSearch(const bool fs)dirac::EncoderParams [inline]
SetInterlace(bool intlc)dirac::CodecParams [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]
SetLumaBlockParams(const OLBParams &olbparams)dirac::CodecParams [inline]
SetLumaDepth(unsigned int luma_depth)dirac::CodecParams [inline]
SetMVPrecision(const MVPrecisionType p)dirac::CodecParams [inline]
SetMVPrecision(const MVPrecisionType p) const dirac::CodecParams [inline]
SetNumL1(const int nl)dirac::EncoderParams [inline]
SetOrigChromaXl(const int x)dirac::CodecParams [inline]
SetOrigChromaYl(const int y)dirac::CodecParams [inline]
SetOrigXl(const int x)dirac::CodecParams [inline]
SetOrigYl(const int y)dirac::CodecParams [inline]
SetOutputPath(const char *op)dirac::EncoderParams [inline]
SetQf(const float qfac)dirac::EncoderParams [inline]
SetRef1Weight(unsigned int wt)dirac::CodecParams [inline]
SetRef2Weight(unsigned int wt)dirac::CodecParams [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]
SetUsingGlobalMotion(bool gm)dirac::CodecParams [inline]
SetVerbose(bool v)dirac::EncoderParams [inline]
SetVFactor(const float vf)dirac::EncoderParams [inline]
SetVideoFormat(const VideoFormat vd)dirac::CodecParams [inline]
SetXNumBlocks(const int xn)dirac::CodecParams [inline]
SetXNumMB(const int xn)dirac::CodecParams [inline]
SetXRangeME(const int xr)dirac::EncoderParams [inline]
SetYNumBlocks(const int yn)dirac::CodecParams [inline]
SetYNumMB(const int yn)dirac::CodecParams [inline]
SetYRangeME(const int yr)dirac::EncoderParams [inline]
SetZeroTransform(bool zero_transform)dirac::CodecParams [inline]
SpatialPartition() constdirac::CodecParams [inline]
TargetRate()dirac::EncoderParams [inline]
TopFieldFirst() constdirac::CodecParams [inline]
TransformDepth() constdirac::CodecParams [inline]
TransformFilter() constdirac::CodecParams [inline]
TransformFilter(unsigned int wf_idx)dirac::CodecParams [protected]
UFactor() constdirac::EncoderParams [inline]
UsingGlobalMotion() constdirac::CodecParams [inline]
Verbose() constdirac::EncoderParams [inline]
VFactor() constdirac::EncoderParams [inline]
XNumBlocks() constdirac::CodecParams [inline]
XNumMB() constdirac::CodecParams [inline]
XRangeME() constdirac::EncoderParams [inline]
YNumBlocks() constdirac::CodecParams [inline]
YNumMB() constdirac::CodecParams [inline]
YRangeME() constdirac::EncoderParams [inline]
ZeroTransform() constdirac::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.