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
 
const AVCRCcrctab
 
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 43 of file dcadec.h.

Field Documentation

const AVClass* DCAContext::class

class for AVOptions

Definition at line 44 of file dcadec.h.

AVCodecContext* DCAContext::avctx

Definition at line 45 of file dcadec.h.

Referenced by dcadec_init().

DCACoreDecoder DCAContext::core

Core decoder context.

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

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

DCADSPContext DCAContext::dcadsp

Definition at line 51 of file dcadec.h.

Referenced by dcadec_init().

const AVCRC* DCAContext::crctab

Definition at line 53 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 55 of file dcadec.h.

Referenced by dcadec_close(), and dcadec_decode_frame().

unsigned int DCAContext::buffer_size

Definition at line 56 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 60 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 62 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 63 of file dcadec.h.

Referenced by dcadec_decode_frame(), and parse_optional_info().


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