mp3_utils Namespace Reference


Classes

struct  TMPEGFrameInfo

Typedefs

typedef t_uint8 byte

Enumerations

enum  { MPG_MD_STEREO = 0, MPG_MD_JOINT_STEREO = 1, MPG_MD_DUAL_CHANNEL = 2, MPG_MD_MONO = 3 }
enum  { MPEG_1, MPEG_2, MPEG_25 }

Functions

bool ParseMPEGFrameHeader (TMPEGFrameInfo &p_info, const t_uint8 p_header[4])
unsigned QueryMPEGFrameSize (const t_uint8 p_header[4])
bool IsSameStream (TMPEGFrameInfo const &p_frame1, TMPEGFrameInfo const &p_frame2)


Typedef Documentation


Enumeration Type Documentation

anonymous enum

Enumerator:
MPG_MD_STEREO 
MPG_MD_JOINT_STEREO 
MPG_MD_DUAL_CHANNEL 
MPG_MD_MONO 

anonymous enum

Enumerator:
MPEG_1 
MPEG_2 
MPEG_25 


Function Documentation

bool mp3_utils::IsSameStream ( TMPEGFrameInfo const &  p_frame1,
TMPEGFrameInfo const &  p_frame2 
)

bool mp3_utils::ParseMPEGFrameHeader ( TMPEGFrameInfo &  p_info,
const t_uint8  p_header[4] 
)

unsigned mp3_utils::QueryMPEGFrameSize ( const t_uint8  p_header[4]  ) 


Generated on Fri Apr 18 13:56:59 2008 for foobar2000 SDK by  doxygen 1.5.5