mpg123_frameinfo

Data structure for storing information about a frame of MPEG Audio

Members

Variables

abr_rate
int abr_rate;

< Bitrate of the frame (kbps).

bitrate
int bitrate;

< The emphasis type.

emphasis
int emphasis;

< MPEG Audio flag bits. Just now I realize that it should be declared as int, not enum. It's a bitwise combination of the enum values.

flags
mpg123_flags flags;

< The size of the frame (in bytes, including header).

framesize
int framesize;

< The mode extension bit flag.

layer
int layer;

< The MPEG version (1.0/2.0/2.5).

mode
mpg123_mode mode;

< The sampling rate in Hz.

mode_ext
int mode_ext;

< The audio mode (Mono, Stereo, Joint-stero, Dual Channel).

rate
long rate;

< The MPEG Audio Layer (MP1/MP2/MP3).

vbr
mpg123_vbr vbr;

< The target average bitrate.

Meta