FFmpeg  4.0
Data Fields
DCAExssParser Struct Reference

#include <libavcodec/dca_exss.h>

Data Fields

AVCodecContextavctx
 
GetBitContext gb
 
int exss_index
 Extension substream index. More...
 
int exss_size_nbits
 Number of bits for extension substream size. More...
 
int exss_size
 Number of bytes of extension substream. More...
 
int static_fields_present
 Per stream static fields presence flag. More...
 
int npresents
 Number of defined audio presentations. More...
 
int nassets
 Number of audio assets in extension substream. More...
 
int mix_metadata_enabled
 Mixing metadata enable flag. More...
 
int nmixoutconfigs
 Number of mixing configurations. More...
 
int nmixoutchs [4]
 Speaker layout mask for mixer output channels. More...
 
DCAExssAsset assets [1]
 Audio asset descriptors. More...
 

Detailed Description

Definition at line 71 of file dca_exss.h.

Field Documentation

◆ avctx

AVCodecContext* DCAExssParser::avctx

Definition at line 72 of file dca_exss.h.

Referenced by dcadec_init(), ff_dca_exss_parse(), and parse_descriptor().

◆ gb

GetBitContext DCAExssParser::gb

◆ exss_index

int DCAExssParser::exss_index

Extension substream index.

Definition at line 75 of file dca_exss.h.

Referenced by ff_dca_exss_parse().

◆ exss_size_nbits

int DCAExssParser::exss_size_nbits

Number of bits for extension substream size.

Definition at line 76 of file dca_exss.h.

Referenced by ff_dca_exss_parse(), and parse_xll_parameters().

◆ exss_size

int DCAExssParser::exss_size

Number of bytes of extension substream.

Definition at line 77 of file dca_exss.h.

Referenced by ff_dca_exss_parse().

◆ static_fields_present

int DCAExssParser::static_fields_present

Per stream static fields presence flag.

Definition at line 79 of file dca_exss.h.

Referenced by ff_dca_exss_parse(), and parse_descriptor().

◆ npresents

int DCAExssParser::npresents

Number of defined audio presentations.

Definition at line 80 of file dca_exss.h.

Referenced by ff_dca_exss_parse().

◆ nassets

int DCAExssParser::nassets

Number of audio assets in extension substream.

Definition at line 81 of file dca_exss.h.

Referenced by ff_dca_exss_parse().

◆ mix_metadata_enabled

int DCAExssParser::mix_metadata_enabled

Mixing metadata enable flag.

Definition at line 83 of file dca_exss.h.

Referenced by ff_dca_exss_parse(), and parse_descriptor().

◆ nmixoutconfigs

int DCAExssParser::nmixoutconfigs

Number of mixing configurations.

Definition at line 84 of file dca_exss.h.

Referenced by ff_dca_exss_parse(), and parse_descriptor().

◆ nmixoutchs

int DCAExssParser::nmixoutchs[4]

Speaker layout mask for mixer output channels.

Definition at line 85 of file dca_exss.h.

Referenced by ff_dca_exss_parse(), and parse_descriptor().

◆ assets

DCAExssAsset DCAExssParser::assets[1]

Audio asset descriptors.

Definition at line 87 of file dca_exss.h.

Referenced by dca_parse_params(), dcadec_decode_frame(), ff_dca_core_filter_frame(), ff_dca_exss_parse(), and ff_dca_xll_filter_frame().


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