Dirac - A Video Codec
Created by the British Broadcasting Corporation.
void Fill(ValueType val)
Picture Fill.
A class for picture component data.
Definition: common.h:718
const PicArray & Data(CompSort cs) const
Returns a given component.
Definition: picture.h:97
Picture(const PictureParams &pp)
Constructor.
A class for encapsulating all the data relating to a picture.
Definition: picture.h:51
virtual void ClearData()
Delete all the data.
void ClipComponent(PicArray &pic_data, CompSort cs) const
Clip an individual component.
PictureParams & GetPparams() const
Gets the picture parameters.
Definition: picture.h:79
Definition of class SequenceHeaderByteIO.
Definition: accessunit_byteio.h:51
void SetPictureType(const PictureType ftype)
Sets the picture type.
Definition: picture.h:85
void InitWltData(const int transform_depth)
Initialises the wavelet coefficient data arrays;.
Parameters for initialising picture class objects.
Definition: common.h:532
A class for wavelet coefficient data.
Definition: wavelet_utils.h:622
void Clip()
Clip the data to prevent overshoot.
void SetPictureType(const PictureType ftype)
Sets the picture to be Intra/Inter.
virtual void Init()
Initialises the picture once the picture parameters have been set.
virtual ~Picture()
Destructor.
PictureType
Definition: common_types.h:86
Picture type Class.
Definition: common.h:228
PicArray * m_up_pic_data[3]
Definition: picture.h:129
void SetReferenceType(const ReferenceType rtype)
Sets the picture to be a reference or not.
const CoeffArray & WltData(CompSort c) const
Returns the wavelet coefficient data.
Definition: picture.h:106
PicArray & UpData(CompSort cs)
Returns a given upconverted component.
void SetPicSort(const PictureSort &ps)
Sets the type of picture.
ReferenceType
Definition: common_types.h:92
Picture & operator=(const Picture &rhs)
Assignment =. Private as not currently used [may want to implement reference counting later....
short ValueType
Type of picture data (including motion compensated residuals)
Definition: common.h:70
void SetPictureSort(const PictureSort ps)
Sets the picture sort.
Definition: picture.h:82
CoeffArray & WltData(CompSort c)
Returns the wavelet coefficient data.
Definition: picture.h:109
void ClipUpData()
Clip the upconverted data to prevent overshoot.
PicArray * m_pic_data[3]
Definition: picture.h:128
void SetReferenceType(const ReferenceType rtype)
Sets the picture type.
Definition: picture.h:88
PictureParams m_pparams
Definition: picture.h:127
CompSort
Types of picture component.
Definition: common.h:87
CoeffArray m_wlt_data[3]
Definition: picture.h:133
PicArray & Data(CompSort cs)
Returns a given component.
Definition: picture.h:94
void ReconfigPicture(const PictureParams &pp)
Reconfigures to the new parameters.
© 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.