LMMS
Loading...
Searching...
No Matches
drmp3 Struct Reference

#include <dr_mp3.h>

Public Attributes

drmp3dec decoder
drmp3dec_frame_info frameInfo
drmp3_uint32 channels
drmp3_uint32 sampleRate
drmp3_read_proc onRead
drmp3_seek_proc onSeek
voidpUserData
drmp3_allocation_callbacks allocationCallbacks
drmp3_uint32 mp3FrameChannels
drmp3_uint32 mp3FrameSampleRate
drmp3_uint32 pcmFramesConsumedInMP3Frame
drmp3_uint32 pcmFramesRemainingInMP3Frame
drmp3_uint8 pcmFrames [sizeof(float) *DRMP3_MAX_SAMPLES_PER_FRAME]
drmp3_uint64 currentPCMFrame
drmp3_uint64 streamCursor
drmp3_seek_pointpSeekPoints
drmp3_uint32 seekPointCount
size_t dataSize
size_t dataCapacity
size_t dataConsumed
drmp3_uint8pData
drmp3_bool32 atEnd: 1
struct { 
   const drmp3_uint8 *   pData 
   size_t   dataSize 
   size_t   currentReadPos 
memory

Member Data Documentation

◆ allocationCallbacks

drmp3_allocation_callbacks drmp3::allocationCallbacks

◆ atEnd

drmp3_bool32 drmp3::atEnd

◆ channels

drmp3_uint32 drmp3::channels

◆ currentPCMFrame

drmp3_uint64 drmp3::currentPCMFrame

◆ currentReadPos

size_t drmp3::currentReadPos

◆ dataCapacity

size_t drmp3::dataCapacity

◆ dataConsumed

size_t drmp3::dataConsumed

◆ dataSize

size_t drmp3::dataSize

◆ decoder

drmp3dec drmp3::decoder

◆ frameInfo

drmp3dec_frame_info drmp3::frameInfo

◆ [struct]

struct { ... } drmp3::memory

◆ mp3FrameChannels

drmp3_uint32 drmp3::mp3FrameChannels

◆ mp3FrameSampleRate

drmp3_uint32 drmp3::mp3FrameSampleRate

◆ onRead

drmp3_read_proc drmp3::onRead

◆ onSeek

drmp3_seek_proc drmp3::onSeek

◆ pcmFrames

drmp3_uint8 drmp3::pcmFrames[sizeof(float) *DRMP3_MAX_SAMPLES_PER_FRAME]

◆ pcmFramesConsumedInMP3Frame

drmp3_uint32 drmp3::pcmFramesConsumedInMP3Frame

◆ pcmFramesRemainingInMP3Frame

drmp3_uint32 drmp3::pcmFramesRemainingInMP3Frame

◆ pData [1/2]

const drmp3_uint8* drmp3::pData

◆ pData [2/2]

drmp3_uint8* drmp3::pData

◆ pSeekPoints

drmp3_seek_point* drmp3::pSeekPoints

◆ pUserData

void* drmp3::pUserData

◆ sampleRate

drmp3_uint32 drmp3::sampleRate

◆ seekPointCount

drmp3_uint32 drmp3::seekPointCount

◆ streamCursor

drmp3_uint64 drmp3::streamCursor

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