Dirac - A Video Codec

Created by the British Broadcasting Corporation.


dirac_encparams_t Struct Reference

#include <dirac_encoder.h>

List of all members.

Public Attributes


Detailed Description

Structure that holds the encoder specific parameters

Member Data Documentation

Normalised viewing distance parameter, in cycles per degree

Full-search motion estimation

Transform filter for inter frames

Transform filter for intra frames

The separation between L1 frames

Lossless coding

Multiple quantisers flag

motion-vector pixel precision

The number of L1 frames before the next intra frame. Together with L1_sep determines the GOP structure.

picture coding mode: 0 - frame coding; 1 - field coding

prefilter indicator

prefilter strength

Quality factor

Spatial partitioning flag

target bit rate in kbps

arithmetic coding flag: 0 - vlc coding; 1 - arithmetic coding

Video format preset

Transform depth

x-range for full search ME

The width of blocks used for motion compensation

The horizontal separation between blocks. Always <xblen

y-range for full search ME

The height of blocks used for motion compensation

The vertical separation between blocks. Always <yblen


The documentation for this struct was generated from the following file:

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