Dirac - A Video Codec

Created by the British Broadcasting Corporation.


bit_manager.h File Reference

#include <libdirac_common/arrays.h>
#include <cstring>
#include <vector>
#include <iostream>

Include dependency graph for bit_manager.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

Classes

Variables


Variable Documentation

const unsigned char dirac::BITSTREAM_VERSION = 0x05
 

const unsigned char dirac::IFRAME_START_CODE = 0xD6
 

const unsigned char dirac::L1FRAME_START_CODE = 0xD4
 

const unsigned char dirac::L2FRAME_START_CODE = 0xD5
 

const unsigned char dirac::NOT_START_CODE = 0xFF
 

const unsigned char dirac::RAP_START_CODE = 0xD7
 

const unsigned char dirac::SEQ_END_CODE = 0xD0
 

const unsigned int dirac::START_CODE_PREFIX = 0x42424344
 

const unsigned int dirac::START_CODE_PREFIX_BYTE0
 

Initial value:

 
                                        (START_CODE_PREFIX >> 24) & 0xFF

const unsigned int dirac::START_CODE_PREFIX_BYTE1
 

Initial value:

 
                                        (START_CODE_PREFIX >> 16) & 0xFF

const unsigned int dirac::START_CODE_PREFIX_BYTE2
 

Initial value:

 
                                        (START_CODE_PREFIX >>  8) & 0xFF

const unsigned int dirac::START_CODE_PREFIX_BYTE3
 

Initial 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.