FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
MP3Context Struct Reference

Data Fields

const AVClassclass
 
ID3v2EncContext id3
 
int id3v2_version
 
int write_id3v1
 
int write_xing
 
int64_t xing_offset
 
int32_t frames
 
int32_t size
 
uint32_t want
 
uint32_t seen
 
uint32_t pos
 
uint64_t bag [XING_NUM_BAGS]
 
int initial_bitrate
 
int has_variable_bitrate
 
int audio_stream_idx
 
int pics_to_write
 
AVPacketListqueue
 
AVPacketListqueue_end
 

Detailed Description

Definition at line 83 of file mp3enc.c.

Field Documentation

const AVClass* MP3Context::class

Definition at line 84 of file mp3enc.c.

ID3v2EncContext MP3Context::id3

Definition at line 85 of file mp3enc.c.

Referenced by mp3_queue_flush().

int MP3Context::id3v2_version

Definition at line 86 of file mp3enc.c.

int MP3Context::write_id3v1

Definition at line 87 of file mp3enc.c.

Referenced by mp3_write_trailer().

int MP3Context::write_xing

Definition at line 88 of file mp3enc.c.

Referenced by mp3_write_xing().

int64_t MP3Context::xing_offset
int32_t MP3Context::frames

Definition at line 92 of file mp3enc.c.

Referenced by mp3_update_xing(), and mp3_xing_add_frame().

int32_t MP3Context::size

Definition at line 93 of file mp3enc.c.

Referenced by mp3_update_xing(), mp3_write_xing(), and mp3_xing_add_frame().

uint32_t MP3Context::want

Definition at line 94 of file mp3enc.c.

Referenced by mp3_write_xing(), and mp3_xing_add_frame().

uint32_t MP3Context::seen

Definition at line 95 of file mp3enc.c.

Referenced by mp3_write_xing(), and mp3_xing_add_frame().

uint32_t MP3Context::pos

Definition at line 96 of file mp3enc.c.

Referenced by mp3_update_xing(), mp3_write_xing(), and mp3_xing_add_frame().

uint64_t MP3Context::bag[XING_NUM_BAGS]

Definition at line 97 of file mp3enc.c.

Referenced by mp3_update_xing(), and mp3_xing_add_frame().

int MP3Context::initial_bitrate

Definition at line 98 of file mp3enc.c.

Referenced by mp3_write_audio_packet().

int MP3Context::has_variable_bitrate

Definition at line 99 of file mp3enc.c.

Referenced by mp3_update_xing(), and mp3_write_audio_packet().

int MP3Context::audio_stream_idx

Definition at line 102 of file mp3enc.c.

Referenced by mp3_write_xing().

int MP3Context::pics_to_write

Definition at line 104 of file mp3enc.c.

Referenced by mp3_write_trailer().

AVPacketList* MP3Context::queue

Definition at line 107 of file mp3enc.c.

Referenced by mp3_queue_flush().

AVPacketList * MP3Context::queue_end

Definition at line 107 of file mp3enc.c.

Referenced by mp3_queue_flush().


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