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(). |
1.4.5