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...
 
DCADSPContext dcadsp
 
uint8_tbuffer
 Packet buffer. More...
 
unsigned int buffer_size
 
int packet
 Packet flags. More...
 
int core_residual_valid
 Core valid for residual decoding. 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 42 of file dcadec.h.

Field Documentation

const AVClass* DCAContext::class

class for AVOptions

Definition at line 43 of file dcadec.h.

AVCodecContext* DCAContext::avctx

Definition at line 44 of file dcadec.h.

Referenced by dcadec_init().

DCACoreDecoder DCAContext::core

Core decoder context.

Definition at line 46 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 47 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 48 of file dcadec.h.

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

DCADSPContext DCAContext::dcadsp

Definition at line 50 of file dcadec.h.

Referenced by dcadec_init().

uint8_t* DCAContext::buffer

Packet buffer.

Definition at line 52 of file dcadec.h.

Referenced by dcadec_close(), and dcadec_decode_frame().

unsigned int DCAContext::buffer_size

Definition at line 53 of file dcadec.h.

Referenced by dcadec_close(), and dcadec_decode_frame().

int DCAContext::packet
int DCAContext::core_residual_valid

Core valid for residual decoding.

Definition at line 57 of file dcadec.h.

Referenced by dcadec_decode_frame(), and dcadec_flush().

int DCAContext::request_channel_layout

Converted from avctx.request_channel_layout.

Definition at line 59 of file dcadec.h.

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

int DCAContext::core_only

Core only decoding flag.

Definition at line 60 of file dcadec.h.

Referenced by dcadec_decode_frame(), and parse_optional_info().


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