Dirac - A Video Codec
Created by the British Broadcasting Corporation.
Go to the documentation of this file.
40 #ifndef _COMP_COMPRESS_H_
41 #define _COMP_COMPRESS_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
Compress a picture component.
Definition: comp_compress.h:58
EncoderParams & m_encparams
Definition: comp_compress.h:98
Definition of class SequenceHeaderByteIO.
Definition: accessunit_byteio.h:51
Parameters for initialising picture class objects.
Definition: common.h:532
A class for wavelet coefficient data.
Definition: wavelet_utils.h:622
ChromaFormat
Definition: common_types.h:58
const PictureParams & m_pparams
Definition: comp_compress.h:100
Picture type Class.
Definition: common.h:228
CompCompressor & operator=(const CompCompressor &rhs)
Assignment = is private and body-less. This class should not be assigned.
const ChromaFormat & m_cformat
Definition: comp_compress.h:104
Parameters for the encoding process.
Definition: common.h:1279
float m_lambda
Definition: comp_compress.h:106
A template class for one-dimensional arrays.
Definition: arrays.h:89
short ValueType
Type of picture data (including motion compensated residuals)
Definition: common.h:70
ComponentByteIO * Compress(CoeffArray &coeff_data, SubbandList &bands, CompSort csort, const OneDArray< unsigned int > &estimated_bits)
Compress a picture component.
CompCompressor(EncoderParams &encp, const PictureParams &fp)
Constructor.
const PictureSort & m_psort
Definition: comp_compress.h:102
A class encapulating all the subbands produced by a transform.
Definition: wavelet_utils.h:279
CompSort
Types of picture component.
Definition: common.h:87
void SetToVal(CoeffArray &coeff_data, const Subband &node, ValueType val)
Set a subband to a constant value.
© 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.