Created by the British Broadcasting Corporation.
#include <me_subpel.h>
| dirac::SubpelRefine::SubpelRefine | ( | const EncoderParams & | encp | ) |
The constructor initialises the encoder parameters.
| encp | the parameters used for controlling ME/MC |
| dirac::SubpelRefine::~SubpelRefine | ( | ) | [inline] |
| dirac::SubpelRefine::SubpelRefine | ( | const SubpelRefine & | cpy | ) | [private] |
| void dirac::SubpelRefine::DoBlock | ( | const int | xblock, | |
| const int | yblock, | |||
| BlockMatcher & | my_bmatch, | |||
| MEData & | me_data, | |||
| const int | ref_id | |||
| ) | [private] |
| void dirac::SubpelRefine::DoSubpel | ( | EncQueue & | my_buffer, | |
| int | pic_num | |||
| ) |
Does the actual sub-pixel refinement.
| my_buffer | the buffer of pictures being used | |
| pic_num | the picture number on which motion estimation is being performed |
| void dirac::SubpelRefine::MatchPic | ( | const PicArray & | pic_data, | |
| const PicArray & | refup_data, | |||
| MEData & | me_data, | |||
| int | ref_id | |||
| ) | [private] |
| SubpelRefine& dirac::SubpelRefine::operator= | ( | const SubpelRefine & | rhs | ) | [private] |
const EncoderParams& dirac::SubpelRefine::m_encparams [private] |
OneDArray<ImageCoords> dirac::SubpelRefine::m_nshift [private] |
const PicturePredParams* dirac::SubpelRefine::m_predparams [private] |
© 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.