Dirac - A Video Codec

Created by the British Broadcasting Corporation.


Public Attributes

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

Combined component motion estimation

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.