Created by the British Broadcasting Corporation.
#include <dirac_encoder.h>
Structure that holds the information returned by the encoder
const void* dirac_encoder_t::compressor |
void pointer to internal sequence compressor
dirac_framebuf_t dirac_encoder_t::dec_buf |
locally decoded output buffer. This buffer is allocated and managed by the encoder library
dirac_picparams_t dirac_encoder_t::dec_pparams |
locally decoded picture params
int dirac_encoder_t::decoded_frame_avail |
dirac_enc_data_t dirac_encoder_t::enc_buf |
encoded output. This buffer must be initialised by the user of the library
dirac_encoder_context_t dirac_encoder_t::enc_ctx |
Encoder context
dirac_picparams_t dirac_encoder_t::enc_pparams |
encoded picture params
dirac_enc_picstats_t dirac_encoder_t::enc_pstats |
encoded picture stats
dirac_enc_seqstats_t dirac_encoder_t::enc_seqstats |
encoded sequence stats
int dirac_encoder_t::encoded_picture_avail |
encoded picture available flag
int dirac_encoder_t::end_of_sequence |
end of sequence
dirac_instr_t dirac_encoder_t::instr |
instrumentation data buffer. This buffer is allocated and managed by the encoder library.
int dirac_encoder_t::instr_data_avail |
instrumentation data available flag 1 - instrumentation data available in instr 0 - linstrumentation data not available.
© 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.