Created by the British Broadcasting Corporation.
#include <frame.h>
dirac::Frame::Frame | ( | const FrameParams & | fp | ) |
Constructor initialises the frame parameters and the data
dirac::Frame::Frame | ( | const Frame & | cpy | ) |
virtual dirac::Frame::~Frame | ( | ) | [virtual] |
void dirac::Frame::CopyContents | ( | Frame & | out | ) | const |
Copy contents of frame into the output frame passed to it retaining the frame dimensions of the output frame.
void dirac::Frame::Fill | ( | ValueType | val | ) |
Initialise contents of frame with value provided
FrameParams& dirac::Frame::GetFparams | ( | ) | const [inline] |
void dirac::Frame::SetFrameSort | ( | const FrameSort | fs | ) | [inline] |
void dirac::Frame::SetFrameType | ( | const FrameType | ftype | ) | [inline] |
void dirac::Frame::SetReferenceType | ( | const ReferenceType | rtype | ) | [inline] |
void dirac::Frame::ReconfigFrame | ( | const FrameParams & | fp | ) |
PicArray& dirac::Frame::Ydata | ( | ) | [inline] |
PicArray& dirac::Frame::Udata | ( | ) | [inline] |
PicArray& dirac::Frame::Vdata | ( | ) | [inline] |
const PicArray& dirac::Frame::Ydata | ( | ) | const [inline] |
const PicArray& dirac::Frame::Udata | ( | ) | const [inline] |
const PicArray& dirac::Frame::Vdata | ( | ) | const [inline] |
PicArray& dirac::Frame::UpYdata | ( | ) |
PicArray& dirac::Frame::UpUdata | ( | ) |
PicArray& dirac::Frame::UpVdata | ( | ) |
const PicArray& dirac::Frame::UpYdata | ( | ) | const |
const PicArray& dirac::Frame::UpUdata | ( | ) | const |
const PicArray& dirac::Frame::UpVdata | ( | ) | const |
void dirac::Frame::Clip | ( | ) |
Clips the data to lie between 0 and (1<<video_depth)-1
void dirac::Frame::ClipUpData | ( | ) |
Clips the upconverted data to lie between 0 and (1<<video_depth)-1
void dirac::Frame::Init | ( | ) | [private] |
void dirac::Frame::ClearData | ( | ) | [private] |
FrameParams dirac::Frame::m_fparams [mutable, private] |
PicArray* dirac::Frame::m_Y_data [private] |
PicArray* dirac::Frame::m_U_data [private] |
PicArray* dirac::Frame::m_V_data [private] |
PicArray* dirac::Frame::m_upY_data [mutable, private] |
PicArray* dirac::Frame::m_upU_data [mutable, private] |
PicArray* dirac::Frame::m_upV_data [mutable, private] |
bool dirac::Frame::m_redo_upYdata [mutable, private] |
bool dirac::Frame::m_redo_upUdata [mutable, private] |
bool dirac::Frame::m_redo_upVdata [mutable, 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.