FFmpeg  4.0
Data Fields
AACAC3ParseContext Struct Reference

#include <libavcodec/aac_ac3_parser.h>

Data Fields

ParseContext pc
 
int frame_size
 
int header_size
 
int(* sync )(uint64_t state, struct AACAC3ParseContext *hdr_info, int *need_next_header, int *new_frame_start)
 
int channels
 
int sample_rate
 
int bit_rate
 
int samples
 
uint64_t channel_layout
 
int service_type
 
int remaining_size
 
uint64_t state
 
int need_next_header
 
enum AVCodecID codec_id
 

Detailed Description

Definition at line 40 of file aac_ac3_parser.h.

Field Documentation

◆ pc

ParseContext AACAC3ParseContext::pc

Definition at line 41 of file aac_ac3_parser.h.

Referenced by ff_aac_ac3_parse().

◆ frame_size

int AACAC3ParseContext::frame_size

Definition at line 42 of file aac_ac3_parser.h.

◆ header_size

int AACAC3ParseContext::header_size

Definition at line 43 of file aac_ac3_parser.h.

Referenced by aac_parse_init(), and ff_aac_ac3_parse().

◆ sync

int(* AACAC3ParseContext::sync) (uint64_t state, struct AACAC3ParseContext *hdr_info, int *need_next_header, int *new_frame_start)

Definition at line 44 of file aac_ac3_parser.h.

Referenced by aac_parse_init(), and ff_aac_ac3_parse().

◆ channels

int AACAC3ParseContext::channels

Definition at line 47 of file aac_ac3_parser.h.

Referenced by aac_sync(), and ff_aac_ac3_parse().

◆ sample_rate

int AACAC3ParseContext::sample_rate

Definition at line 48 of file aac_ac3_parser.h.

Referenced by aac_sync(), and ff_aac_ac3_parse().

◆ bit_rate

int AACAC3ParseContext::bit_rate

Definition at line 49 of file aac_ac3_parser.h.

Referenced by aac_sync(), and ff_aac_ac3_parse().

◆ samples

int AACAC3ParseContext::samples

Definition at line 50 of file aac_ac3_parser.h.

Referenced by aac_sync(), and ff_aac_ac3_parse().

◆ channel_layout

uint64_t AACAC3ParseContext::channel_layout

Definition at line 51 of file aac_ac3_parser.h.

Referenced by ff_aac_ac3_parse().

◆ service_type

int AACAC3ParseContext::service_type

Definition at line 52 of file aac_ac3_parser.h.

Referenced by ff_aac_ac3_parse().

◆ remaining_size

int AACAC3ParseContext::remaining_size

Definition at line 54 of file aac_ac3_parser.h.

Referenced by ff_aac_ac3_parse().

◆ state

uint64_t AACAC3ParseContext::state

Definition at line 55 of file aac_ac3_parser.h.

Referenced by ff_aac_ac3_parse().

◆ need_next_header

int AACAC3ParseContext::need_next_header

Definition at line 57 of file aac_ac3_parser.h.

Referenced by ff_aac_ac3_parse().

◆ codec_id

enum AVCodecID AACAC3ParseContext::codec_id

Definition at line 58 of file aac_ac3_parser.h.

Referenced by ff_aac_ac3_parse().


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