Created by the British Broadcasting Corporation.
| CalculateWeights(int xblen, int yblen, int xbsep, int ybsep, TwoDArray< ValueType > *wt_array) | dirac::MotionCompensator | [private] |
| CompensateBlock(TwoDArray< CalcValueType > &pic_data, const ImageCoords &orig_pic_size, const PicArray &refup_data, const MVector &Vec, const ImageCoords &Pos, const TwoDArray< ValueType > &Weights)=0 | dirac::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(int xblen, int yblen, int xbsep, int ybsep, bool FullX, bool FullY, TwoDArray< ValueType > &WeightArray) | dirac::MotionCompensator | [private] |
| DCBlock(TwoDArray< CalcValueType > &pic_data, const ImageCoords &orig_pic_size, const ValueType dc, const ImageCoords &Pos, const TwoDArray< ValueType > &Weights) | dirac::MotionCompensator | [private] |
| FlipX(const TwoDArray< ValueType > &Original, int xblen, int yblen, TwoDArray< ValueType > &Flipped) | dirac::MotionCompensator | [private] |
| FlipY(const TwoDArray< ValueType > &Original, int xblen, int yblen, TwoDArray< ValueType > &Flipped) | dirac::MotionCompensator | [private] |
| Linear(float t, float B) | dirac::MotionCompensator | [private] |
| luma_or_chroma | dirac::MotionCompensator | [protected] |
| m_add_or_sub | dirac::MotionCompensator | [protected] |
| m_block_weights | dirac::MotionCompensator | [protected] |
| m_bparams | dirac::MotionCompensator | [protected] |
| m_cformat | dirac::MotionCompensator | [protected] |
| m_cparams | dirac::MotionCompensator | [protected] |
| m_full_block_weights | dirac::MotionCompensator | [protected] |
| m_full_macro_block_weights | dirac::MotionCompensator | [protected] |
| m_full_sub_block_weights | dirac::MotionCompensator | [protected] |
| m_macro_block_weights | dirac::MotionCompensator | [protected] |
| m_max_h_weight | dirac::MotionCompensator | [protected] |
| m_max_v_weight | dirac::MotionCompensator | [protected] |
| m_shift_bits | dirac::MotionCompensator | [protected] |
| m_sub_block_weights | dirac::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.