Created by the British Broadcasting Corporation.
#include <dirac_encoder.h>
Structure that holds the encoder specific parameters
Combined component motion estimation
float dirac_encparams_t::cpd |
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
unsigned int dirac_encparams_t::multi_quants |
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.
unsigned int dirac_encparams_t::picture_coding_mode |
picture coding mode: 0 - frame coding; 1 - field coding
prefilter indicator
unsigned int dirac_encparams_t::prefilter_strength |
prefilter strength
float dirac_encparams_t::qf |
Quality factor
unsigned int dirac_encparams_t::spatial_partition |
Spatial partitioning flag
target bit rate in kbps
arithmetic coding flag: 0 - vlc coding; 1 - arithmetic coding
Video format preset
unsigned int dirac_encparams_t::wlt_depth |
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
© 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.