FFmpeg  4.0
Data Fields
DCAContext Struct Reference

#include <libavcodec/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

◆ class

const AVClass* DCAContext::class

class for AVOptions

Definition at line 47 of file dcadec.h.

◆ avctx

AVCodecContext* DCAContext::avctx

Definition at line 48 of file dcadec.h.

Referenced by dcadec_init().

◆ core

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().

◆ exss

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().

◆ xll

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().

◆ lbr

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().

◆ dcadsp

DCADSPContext DCAContext::dcadsp

Definition at line 55 of file dcadec.h.

Referenced by dcadec_init().

◆ crctab

const AVCRC* DCAContext::crctab

Definition at line 57 of file dcadec.h.

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

◆ buffer

uint8_t* DCAContext::buffer

Packet buffer.

Definition at line 59 of file dcadec.h.

Referenced by dcadec_close(), and dcadec_decode_frame().

◆ buffer_size

unsigned int DCAContext::buffer_size

Definition at line 60 of file dcadec.h.

Referenced by dcadec_close(), and dcadec_decode_frame().

◆ packet

int DCAContext::packet

◆ request_channel_layout

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().

◆ core_only

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: