FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
DCAContext Struct Reference

#include <dcadec.h>

Data Fields

const AVClassclass
 class for AVOptions More...
 
AVCodecContextavctx
 
DCACoreDecoder core
 Core decoder context. More...
 
DCAExssParser exss
 EXSS parser context. More...
 
DCAXllDecoder xll
 XLL decoder context. More...
 
DCALbrDecoder lbr
 LBR decoder context. More...
 
DCADSPContext dcadsp
 
const AVCRCcrctab
 
uint8_tbuffer
 Packet buffer. More...
 
unsigned int buffer_size
 
int packet
 Packet flags. More...
 
int request_channel_layout
 Converted from avctx.request_channel_layout. More...
 
int core_only
 Core only decoding flag. More...
 

Detailed Description

Definition at line 46 of file dcadec.h.

Field Documentation

const AVClass* DCAContext::class

class for AVOptions

Definition at line 47 of file dcadec.h.

AVCodecContext* DCAContext::avctx

Definition at line 48 of file dcadec.h.

Referenced by dcadec_init().

DCACoreDecoder DCAContext::core

Core decoder context.

Definition at line 50 of file dcadec.h.

Referenced by combine_residual_frame(), dcadec_close(), dcadec_decode_frame(), dcadec_flush(), dcadec_init(), and force_lossy_output().

DCAExssParser DCAContext::exss

EXSS parser context.

Definition at line 51 of file dcadec.h.

Referenced by dcadec_decode_frame(), dcadec_init(), ff_dca_core_filter_frame(), and ff_dca_xll_filter_frame().

DCAXllDecoder DCAContext::xll

XLL decoder context.

Definition at line 52 of file dcadec.h.

Referenced by dcadec_close(), dcadec_decode_frame(), dcadec_flush(), and dcadec_init().

DCALbrDecoder DCAContext::lbr

LBR decoder context.

Definition at line 53 of file dcadec.h.

Referenced by dcadec_close(), dcadec_decode_frame(), dcadec_flush(), and dcadec_init().

DCADSPContext DCAContext::dcadsp

Definition at line 55 of file dcadec.h.

Referenced by dcadec_init().

const AVCRC* DCAContext::crctab

Definition at line 57 of file dcadec.h.

Referenced by dcadec_init(), ff_dca_check_crc(), and parse_optional_info().

uint8_t* DCAContext::buffer

Packet buffer.

Definition at line 59 of file dcadec.h.

Referenced by dcadec_close(), and dcadec_decode_frame().

unsigned int DCAContext::buffer_size

Definition at line 60 of file dcadec.h.

Referenced by dcadec_close(), and dcadec_decode_frame().

int DCAContext::packet
int DCAContext::request_channel_layout

Converted from avctx.request_channel_layout.

Definition at line 64 of file dcadec.h.

Referenced by dcadec_init(), ff_dca_core_filter_frame(), ff_dca_core_parse_exss(), ff_dca_xll_filter_frame(), parse_decoder_init(), parse_optional_info(), and parse_sub_headers().

int DCAContext::core_only

Core only decoding flag.

Definition at line 65 of file dcadec.h.

Referenced by dcadec_decode_frame(), and parse_optional_info().


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