Dirac - A Video Codec

Created by the British Broadcasting Corporation.


dirac::MotionCompensator Member List

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

CompensateBlock(TwoDArray< CalcValueType > &pic_data, const PicArray &refup_data, const MVector &Vec, const ImageCoords &Pos, const TwoDArray< CalcValueType > &Weights)=0dirac::MotionCompensator [private, pure virtual]
CompensateComponent(Frame &picframe, const Frame &ref1frame, const Frame &ref2frame, const MvData &mv_data, const CompSort cs)dirac::MotionCompensator [private]
CompensateFrame(const CodecParams &cp, const AddOrSub direction, FrameBuffer &buffer, const int fnum, const MvData &mv_data)dirac::MotionCompensator [static]
CompensateFrame(const AddOrSub direction, FrameBuffer &my_buffer, int fnum, const MvData &mv_data)dirac::MotionCompensator
CreateBlock(const OLBParams &bparams, bool FullX, bool FullY, TwoDArray< CalcValueType > &WeightArray)dirac::MotionCompensator [private]
DCBlock(TwoDArray< CalcValueType > &pic_data, const ValueType dc, const ImageCoords &Pos, const TwoDArray< CalcValueType > &Weights)dirac::MotionCompensator [private]
FlipX(const TwoDArray< CalcValueType > &Original, const OLBParams &bparams, TwoDArray< CalcValueType > &Flipped)dirac::MotionCompensator [private]
FlipY(const TwoDArray< CalcValueType > &Original, const OLBParams &bparams, TwoDArray< CalcValueType > &Flipped)dirac::MotionCompensator [private]
luma_or_chromadirac::MotionCompensator [protected]
m_add_or_subdirac::MotionCompensator [protected]
m_block_weightsdirac::MotionCompensator [protected]
m_bparamsdirac::MotionCompensator [protected]
m_cformatdirac::MotionCompensator [protected]
m_cparamsdirac::MotionCompensator [protected]
m_half_block_weightsdirac::MotionCompensator [protected]
MotionCompensator(const CodecParams &cp)dirac::MotionCompensator
MotionCompensator(const MotionCompensator &cpy)dirac::MotionCompensator [private]
operator=(const MotionCompensator &rhs)dirac::MotionCompensator [private]
RaisedCosine(float t, float B)dirac::MotionCompensator [private]
ReConfig()dirac::MotionCompensator [private]
~MotionCompensator()dirac::MotionCompensator [virtual]


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