Public Attributes | List of all members
ma_decoder Struct Reference

#include <miniaudio.h>

Public Attributes

ma_allocation_callbacks allocationCallbacks
 
ma_data_converter converter
 
union {
   struct {
      size_t   currentReadPos
 
      size_t   dataSize
 
      const ma_uint8 *   pData
 
   }   memory
 
   struct {
      ma_vfs_file   file
 
      ma_vfs *   pVFS
 
   }   vfs
 
data
 
union {
   struct {
      size_t   currentReadPos
 
      size_t   dataSize
 
      const ma_uint8 *   pData
 
   }   memory
 
   struct {
      ma_vfs_file   file
 
      ma_vfs *   pVFS
 
   }   vfs
 
data
 
union {
   struct {
      size_t   currentReadPos
 
      size_t   dataSize
 
      const ma_uint8 *   pData
 
   }   memory
 
   struct {
      ma_vfs_file   file
 
      ma_vfs *   pVFS
 
   }   vfs
 
data
 
union {
   struct {
      size_t   currentReadPos
 
      size_t   dataSize
 
      const ma_uint8 *   pData
 
   }   memory
 
   struct {
      ma_vfs_file   file
 
      ma_vfs *   pVFS
 
   }   vfs
 
data
 
union {
   struct {
      size_t   currentReadPos
 
      size_t   dataSize
 
      const ma_uint8 *   pData
 
   }   memory
 
   struct {
      ma_vfs_file   file
 
      ma_vfs *   pVFS
 
   }   vfs
 
data
 
union {
   struct {
      size_t   currentReadPos
 
      size_t   dataSize
 
      const ma_uint8 *   pData
 
   }   memory
 
   struct {
      ma_vfs_file   file
 
      ma_vfs *   pVFS
 
   }   vfs
 
data
 
ma_data_source_base ds
 
ma_channel internalChannelMap [MA_MAX_CHANNELS]
 
ma_uint32 internalChannels
 
ma_format internalFormat
 
ma_uint32 internalSampleRate
 
struct {
   size_t   currentReadPos
 
   size_t   dataSize
 
   const ma_uint8 *   pData
 
memory
 
struct {
   size_t   currentReadPos
 
   size_t   dataSize
 
   const ma_uint8 *   pData
 
memory
 
ma_decoder_get_length_in_pcm_frames_proc onGetLengthInPCMFrames
 
ma_decoder_read_proc onRead
 
ma_decoder_read_pcm_frames_proc onReadPCMFrames
 
ma_decoder_seek_proc onSeek
 
ma_decoder_seek_to_pcm_frame_proc onSeekToPCMFrame
 
ma_decoder_tell_proc onTell
 
ma_decoder_uninit_proc onUninit
 
ma_channel outputChannelMap [MA_MAX_CHANNELS]
 
ma_uint32 outputChannels
 
ma_format outputFormat
 
ma_uint32 outputSampleRate
 
ma_data_sourcepBackend
 
void * pBackendUserData
 
const ma_decoding_backend_vtablepBackendVTable
 
void * pInternalDecoder
 
void * pUserData
 
ma_uint64 readPointer
 
ma_uint64 readPointerInPCMFrames
 

Detailed Description

Definition at line 5193 of file porcupine/demo/c/dr_libs/tests/external/miniaudio/miniaudio.h.

Member Data Documentation

◆ allocationCallbacks

ma_allocation_callbacks ma_decoder::allocationCallbacks

◆ converter

ma_data_converter ma_decoder::converter

◆ currentReadPos

size_t ma_decoder::currentReadPos

◆ data [1/6]

union { ... } ma_decoder::data

◆ data [2/6]

union { ... } ma_decoder::data

◆ data [3/6]

union { ... } ma_decoder::data

◆ data [4/6]

union { ... } ma_decoder::data

◆ data [5/6]

union { ... } ma_decoder::data

◆ data [6/6]

union { ... } ma_decoder::data

◆ dataSize

size_t ma_decoder::dataSize

◆ ds

ma_data_source_base ma_decoder::ds

◆ file

ma_vfs_file ma_decoder::file

◆ internalChannelMap

ma_channel ma_decoder::internalChannelMap

◆ internalChannels

ma_uint32 ma_decoder::internalChannels

◆ internalFormat

ma_format ma_decoder::internalFormat

◆ internalSampleRate

ma_uint32 ma_decoder::internalSampleRate

◆ memory [1/8]

struct { ... } ma_decoder::memory

◆ memory [2/8]

struct { ... } ma_decoder::memory

◆ memory [3/8]

struct { ... } ma_decoder::memory

◆ memory [4/8]

struct { ... } ma_decoder::memory

◆ memory [5/8]

struct { ... } ma_decoder::memory

◆ memory [6/8]

struct { ... } ma_decoder::memory

◆ memory [7/8]

struct { ... } ma_decoder::memory

◆ memory [8/8]

struct { ... } ma_decoder::memory

◆ onGetLengthInPCMFrames

ma_decoder_get_length_in_pcm_frames_proc ma_decoder::onGetLengthInPCMFrames

◆ onRead

ma_decoder_read_proc ma_decoder::onRead

◆ onReadPCMFrames

ma_decoder_read_pcm_frames_proc ma_decoder::onReadPCMFrames

◆ onSeek

ma_decoder_seek_proc ma_decoder::onSeek

◆ onSeekToPCMFrame

ma_decoder_seek_to_pcm_frame_proc ma_decoder::onSeekToPCMFrame

◆ onTell

ma_decoder_tell_proc ma_decoder::onTell

◆ onUninit

ma_decoder_uninit_proc ma_decoder::onUninit

◆ outputChannelMap

ma_channel ma_decoder::outputChannelMap

◆ outputChannels

ma_uint32 ma_decoder::outputChannels

◆ outputFormat

ma_format ma_decoder::outputFormat

◆ outputSampleRate

ma_uint32 ma_decoder::outputSampleRate

◆ pBackend

ma_data_source * ma_decoder::pBackend

◆ pBackendUserData

void * ma_decoder::pBackendUserData

◆ pBackendVTable

const ma_decoding_backend_vtable * ma_decoder::pBackendVTable

◆ pData

const ma_uint8* ma_decoder::pData

◆ pInternalDecoder

void * ma_decoder::pInternalDecoder

◆ pUserData

void * ma_decoder::pUserData

◆ pVFS

ma_vfs* ma_decoder::pVFS

◆ readPointer

ma_uint64 ma_decoder::readPointer

◆ readPointerInPCMFrames

ma_uint64 ma_decoder::readPointerInPCMFrames

◆ vfs [1/6]

struct { ... } ma_decoder::vfs

◆ vfs [2/6]

struct { ... } ma_decoder::vfs

◆ vfs [3/6]

struct { ... } ma_decoder::vfs

◆ vfs [4/6]

struct { ... } ma_decoder::vfs

◆ vfs [5/6]

struct { ... } ma_decoder::vfs

◆ vfs [6/6]

struct { ... } ma_decoder::vfs

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


picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:19