Public Member Functions | |
FrameOutputManager (std::ostream *out_data, const int num_bands=13) | |
Constructor. | |
~FrameOutputManager () | |
Destructor. | |
void | SetNumBands (const int num_bands) |
Set the number of bands there will be in a component. | |
UnitOutputManager & | BandOutput (const int csort, const int band_num) |
Get an output manager for a subband. | |
const UnitOutputManager & | BandOutput (const int csort, const int band_num) const |
Get an output manager for a subband. | |
UnitOutputManager & | MVOutput () |
Get an output manager for MV data. | |
const UnitOutputManager & | MVOutput () const |
Get an output manager for MV data. | |
BasicOutputManager & | HeaderOutput () |
Get an output manager for the frame header. | |
const size_t | ComponentBytes (const int comp_num) const |
Return the number of bytes used for each component. | |
const size_t | ComponentHeadBytes (const int comp_num) const |
Return the number of header bytes used for each component. | |
const size_t | MVBytes () const |
Return the number of motion vector bytes used. | |
const size_t | MVHeadBytes () const |
Return the number of motion vector header bytes used. | |
const size_t | FrameBytes () const |
Return the number of bytes used for the whole frame. | |
const size_t | FrameHeadBytes () const |
Return the number of header bytes used throughout the frame. | |
Friends | |
class | SequenceOutputManager |
Definition at line 259 of file bit_manager.h.
|
Get an output manager for a subband. Get an output manager for a subband.
Definition at line 236 of file bit_manager.cpp. References dirac::TwoDArray< T >::LengthX(). |
|
Get an output manager for a subband. Get an output manager for a subband.
Definition at line 231 of file bit_manager.cpp. Referenced by dirac::CompCompressor::Compress(). |
|
Get an output manager for MV data. Get an output manager for MV data Definition at line 306 of file bit_manager.h. |
|
Get an output manager for MV data. Get an output manager for MV data Definition at line 300 of file bit_manager.h. Referenced by dirac::FrameCompressor::Compress(). |