# Dirac - A Video Codec

Created by the British Broadcasting Corporation.

- All
- Functions
- Typedefs
- Enumerations
- Enumerator
- Defines

- a
- b
- c
- d
- e
- f
- h
- i
- l
- m
- n
- q
- r
- s
- t
- v
- w

Here is a list of all file members with links to the files they belong to:

### - a -

- ASPECT_RATIO_10_11 : common_types.h
- ASPECT_RATIO_12_11 : common_types.h
- ASPECT_RATIO_1_1 : common_types.h
- ASPECT_RATIO_CUSTOM : common_types.h
- ASPECT_RATIO_UNDEFINED : common_types.h
- AspectRatioType : common_types.h
- ASSERT : dirac_assertions.h
- ASSERTM : dirac_assertions.h

### - b -

- BIT_IN_CHAR : byteio.h
- BIT_ONE : byteio.h
- BIT_ZERO : byteio.h

### - c -

- ChromaFormat : common_types.h
- CM_DCINEMA : common_types.h
- CM_HDTV_COMP_INTERNET : common_types.h
- CM_SDTV : common_types.h
- CM_UNDEF : common_types.h
- cmpCOND : dirac_assertions.h
- CodeBlockMode : common_types.h
- ColourMatrix : common_types.h
- ColourPrimaries : common_types.h
- CP_CIE_XYZ : common_types.h
- CP_EBU_3213 : common_types.h
- CP_ITU_709 : common_types.h
- CP_SMPTE_C : common_types.h
- CP_UNDEF : common_types.h

### - d -

- DAUB9_7 : common_types.h
- DD13_5 : common_types.h
- DD9_3 : common_types.h
- DecoderState : decoder_types.h
- dirac_asr_t : dirac_types.h
- dirac_buffer() : dirac_parser.h
- DIRAC_CATCH_AND_RETHROW : dirac_exception.h
- dirac_chroma_t : dirac_types.h
- dirac_col_primaries_t : dirac_types.h
- dirac_decoder_close() : dirac_parser.h
- dirac_decoder_init() : dirac_parser.h
- dirac_decoder_state_t : dirac_parser.h
- dirac_encoder_close() : dirac_encoder.h
- dirac_encoder_context_init() : dirac_encoder.h
- dirac_encoder_end_sequence() : dirac_encoder.h
- dirac_encoder_init() : dirac_encoder.h
- dirac_encoder_load() : dirac_encoder.h
- dirac_encoder_output() : dirac_encoder.h
- dirac_encoder_presets_t : dirac_encoder.h
- dirac_encoder_state_t : dirac_encoder.h
- dirac_frame_rate_t : dirac_types.h
- dirac_frame_type_t : dirac_types.h
- DIRAC_LOG_EXCEPTION : dirac_exception.h
- dirac_mvprecision_t : dirac_encoder.h
- dirac_parse() : dirac_parser.h
- dirac_reference_type_t : dirac_types.h
- dirac_set_buf() : dirac_parser.h
- dirac_skip() : dirac_parser.h
- DIRAC_THROW_EXCEPTION : dirac_exception.h
- dirac_transfer_func_t : dirac_types.h
- dirac_wlt_filter_t : dirac_types.h
- DllExport : dirac_types.h

### - e -

- ENC_STATE_AVAIL : dirac_encoder.h
- ENC_STATE_BUFFER : dirac_encoder.h
- ENC_STATE_INVALID : dirac_encoder.h
- ERREXP : dirac_assertions.h

### - f -

- FIDELITY : common_types.h
- filterNK : common_types.h
- format420 : common_types.h
- format422 : common_types.h
- format444 : common_types.h
- formatNK : common_types.h
- FRAMERATE_23p97_FPS : common_types.h
- FRAMERATE_24_FPS : common_types.h
- FRAMERATE_25_FPS : common_types.h
- FRAMERATE_29p97_FPS : common_types.h
- FRAMERATE_30_FPS : common_types.h
- FRAMERATE_50_FPS : common_types.h
- FRAMERATE_59p94_FPS : common_types.h
- FRAMERATE_60_FPS : common_types.h
- FRAMERATE_CUSTOM : common_types.h
- FRAMERATE_UNDEFINED : common_types.h
- FrameRateType : common_types.h
- FrameType : common_types.h

### - h -

- HAAR0 : common_types.h
- HAAR1 : common_types.h
- HAAR2 : common_types.h

### - i -

- INTER_FRAME : common_types.h
- InterlaceType : common_types.h
- INTRA_FRAME : common_types.h
- IT_INTERLACED_BFF : common_types.h
- IT_INTERLACED_TFF : common_types.h
- IT_PROGRESSIVE : common_types.h
- IT_UNDEF : common_types.h

### - l -

- LEGALL5_3 : common_types.h
- LIBDIRAC_CMD_LINE_H : cmd_line.h

### - m -

- MS_BIT : byteio.h
- MV_PRECISION_EIGHTH_PIXEL : common_types.h
- MV_PRECISION_HALF_PIXEL : common_types.h
- MV_PRECISION_PIXEL : common_types.h
- MV_PRECISION_QUARTER_PIXEL : common_types.h
- MV_PRECISION_UNDEFINED : common_types.h
- MVPrecisionType : common_types.h

### - n -

- NO_REF : draw_overlay.h , overlay.h
- NON_REFERENCE_FRAME : common_types.h

### - q -

- QUANT_MULTIPLE : common_types.h
- QUANT_SINGLE : common_types.h
- QUANT_UNDEF : common_types.h

### - r -

- REFERENCE_FRAME : common_types.h
- ReferenceType : common_types.h
- REPORT : dirac_assertions.h
- REPORTM : dirac_assertions.h

### - s -

- SIGNAL_RANGE_10BIT_VIDEO : common_types.h
- SIGNAL_RANGE_8BIT_FULL : common_types.h
- SIGNAL_RANGE_8BIT_VIDEO : common_types.h
- SIGNAL_RANGE_CUSTOM : common_types.h
- SIGNAL_RANGE_UNDEFINED : common_types.h
- SignalRangeType : common_types.h
- STATE_BUFFER : decoder_types.h
- STATE_INVALID : decoder_types.h
- STATE_PICTURE_AVAIL : decoder_types.h
- STATE_PICTURE_DECODE : decoder_types.h
- STATE_PICTURE_START : decoder_types.h
- STATE_SEQUENCE : decoder_types.h
- STATE_SEQUENCE_END : decoder_types.h

### - t -

- TEST : dirac_assertions.h
- TESTM : dirac_assertions.h
- TF_DCINEMA : common_types.h
- TF_EXT_GAMUT : common_types.h
- TF_LINEAR : common_types.h
- TF_TV : common_types.h
- TF_UNDEF : common_types.h
- TransferFunction : common_types.h

### - v -

- VIDEO_FORMAT_4CIF : common_types.h
- VIDEO_FORMAT_4SIF : common_types.h
- VIDEO_FORMAT_CIF : common_types.h
- VIDEO_FORMAT_CUSTOM : common_types.h
- VIDEO_FORMAT_DIGI_CINEMA_2K : common_types.h
- VIDEO_FORMAT_DIGI_CINEMA_4K : common_types.h
- VIDEO_FORMAT_HD_1080 : common_types.h
- VIDEO_FORMAT_HD_720 : common_types.h
- VIDEO_FORMAT_QCIF : common_types.h
- VIDEO_FORMAT_QSIF : common_types.h
- VIDEO_FORMAT_SD_525_DIGITAL : common_types.h
- VIDEO_FORMAT_SD_625_DIGITAL : common_types.h
- VIDEO_FORMAT_SIF : common_types.h
- VIDEO_FORMAT_UNDEFINED : common_types.h
- VideoFormat : common_types.h

### - w -

- WltFilter : common_types.h

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