Dirac - A Video Codec
Created by the British Broadcasting Corporation.
Go to the documentation of this file.
41 #ifndef _COMP_DECOMPRESS_H_
42 #define _COMP_DECOMPRESS_H_
Class encapsulating all the metadata relating to a wavelet subband.
Definition: wavelet_utils.h:139
Picture component in Dirac bytestream format.
Definition: component_byteio.h:58
CompDecompressor(DecoderParams &decp, const PictureParams &fp)
Constructor.
int CoeffType
Type of wavelet coefficient data (should be larger than ValueType)
Definition: common.h:74
Definition of class SequenceHeaderByteIO.
Definition: accessunit_byteio.h:51
const PictureSort & m_psort
Reference to the picture sort.
Definition: comp_decompress.h:122
Parameters for initialising picture class objects.
Definition: common.h:532
A class for wavelet coefficient data.
Definition: wavelet_utils.h:622
Decompress a picture component.
Definition: comp_decompress.h:57
void Decompress(ComponentByteIO *p_component_byteio, CoeffArray &coeff_data, SubbandList &bands)
Decompress a picture component.
void SetToVal(CoeffArray &pic_data, const Subband &node, CoeffType val)
Sets the data of a specific subband node to a given value.
void SetupCodeBlocks(SubbandList &bands)
Set up the code block structures for each subband.
Picture type Class.
Definition: common.h:228
const PictureParams & m_pparams
Reference to the picture parameters provided to the constructor.
Definition: comp_decompress.h:119
A class encapulating all the subbands produced by a transform.
Definition: wavelet_utils.h:279
CompDecompressor & operator=(const CompDecompressor &rhs)
Assignment = is private and body-less.
Parameters for the decoding process.
Definition: common.h:1548
DecoderParams & m_decparams
Copy of the decompression parameters provided to the constructor.
Definition: comp_decompress.h:116
© 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.