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

Lossless coding

Quality factor

Full-search motion estimation

x-range for full search ME

y-range for full search ME

The separation between L1 frames

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

Normalised viewing distance parameter, in cycles per degree

The width of blocks used for motion compensation

The height of blocks used for motion compensation

The horizontal separation between blocks. Always <xblen

The vertical separation between blocks. Always <yblen

Video format preset

Transform filter for intra frames

Transform filter for inter frames

Transform depth

Spatial partitioning flag

prefilter indicator

prefilter strength

Multiple quantisers flag

motion-vector pixel precision

target bit rate in kbps

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

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


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.