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.
AdjustBlockByRefWeights(TwoDArray< ValueType > &val1_block, TwoDArray< ValueType > &val2_block, PredMode block_mode)dirac::MotionCompensator [private]
AdjustBlockBySpatialWeights(TwoDArray< ValueType > &val_block, const ImageCoords &pos, const TwoDArray< ValueType > &wt_array)dirac::MotionCompensator [private]
BlockPixelPred(TwoDArray< ValueType > &block_data, const ImageCoords &pos, const ImageCoords &orig_pic_size, const PicArray &refup_data, const MVector &mv)=0dirac::MotionCompensator [private, pure virtual]
CalculateWeights(int xbsep, int ybsep, TwoDArray< ValueType > *wt_array)dirac::MotionCompensator [private]
CompensateBlock(TwoDArray< ValueType > &pic_data, const ImageCoords &pos, const ImageCoords &orig_pic_size, PredMode block_mode, ValueType dc, const PicArray &ref1up_data, const MVector &mv1, const PicArray &ref2up_data, const MVector &mv2, const TwoDArray< ValueType > &Weights)dirac::MotionCompensator [private, virtual]
CompensateComponent(Picture *pic, Picture *refsptr[2], const MvData &mv_data, const CompSort cs)dirac::MotionCompensator [private]
CompensatePicture(const PicturePredParams &ppp, const AddOrSub direction, const MvData &mv_data, Picture *in_pic, Picture *refptr[2])dirac::MotionCompensator [static]
CompensatePicture(const AddOrSub direction, const MvData &mv_data, Picture *in_pic, Picture *refsptr[2])dirac::MotionCompensator
CreateBlock(int xbsep, int ybsep, bool FullX, bool FullY, TwoDArray< ValueType > &WeightArray)dirac::MotionCompensator [private]
DCBlock(TwoDArray< ValueType > &block_data, const ValueType dc)dirac::MotionCompensator [private]
FlipX(const TwoDArray< ValueType > &Original, TwoDArray< ValueType > &Flipped)dirac::MotionCompensator [private]
FlipY(const TwoDArray< ValueType > &Original, TwoDArray< ValueType > &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_macro_block_weightsdirac::MotionCompensator [protected]
m_predparamsdirac::MotionCompensator [protected]
m_sub_block_weightsdirac::MotionCompensator [protected]
MotionCompensator(const PicturePredParams &ppp)dirac::MotionCompensator
MotionCompensator(const MotionCompensator &cpy)dirac::MotionCompensator [private]
operator=(const MotionCompensator &rhs)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.