foobar2000/helpers/mp3_utils.h File Reference

Go to the source code of this file.

Namespaces

namespace  mp3_utils

Classes

struct  mp3_utils::TMPEGFrameInfo
class  mp3header

Typedefs

typedef t_uint8 mp3_utils::byte

Enumerations

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

Functions

bool mp3_utils::ParseMPEGFrameHeader (TMPEGFrameInfo &p_info, const t_uint8 p_header[4])
unsigned mp3_utils::QueryMPEGFrameSize (const t_uint8 p_header[4])
bool mp3_utils::IsSameStream (TMPEGFrameInfo const &p_frame1, TMPEGFrameInfo const &p_frame2)
static mp3header mp3header_from_buffer (const void *p_buffer)


Function Documentation

static mp3header mp3header_from_buffer ( const void *  p_buffer  )  [inline, static]


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