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>

Go to the source code of this file.

Classes

Variables


Variable Documentation

const unsigned char BITSTREAM_VERSION = 0x01
 

const unsigned char IFRAME_START_CODE = 0xD6
 

const unsigned char L1FRAME_START_CODE = 0xD4
 

const unsigned char L2FRAME_START_CODE = 0xD5
 

const unsigned char NOT_START_CODE = 0xFF
 

const unsigned char RAP_START_CODE = 0xD7
 

const unsigned char SEQ_END_CODE = 0xD0
 

const unsigned int START_CODE_PREFIX = 0x42424344
 

const unsigned int START_CODE_PREFIX_BYTE0 = (START_CODE_PREFIX >> 24) & 0xFF
 

const unsigned int START_CODE_PREFIX_BYTE1 = (START_CODE_PREFIX >> 16) & 0xFF
 

const unsigned int START_CODE_PREFIX_BYTE2 = (START_CODE_PREFIX >> 8) & 0xFF
 

const unsigned int START_CODE_PREFIX_BYTE3 = START_CODE_PREFIX & 0xFF
 


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