#include <dr_audio.h>
Public Attributes | |
| unsigned int | channels |
| float | convertedFrame [DR_AUDIO_MAX_CHANNEL_COUNT] |
| dr_uint64 | currentReadPos |
| dra_format | format |
| dr_uint64 | frameCount |
| dr_bool32 | isLooping |
| dr_bool32 | isPlaying |
| float | linearVolume |
| dr_uint8 | pData [1] |
| dra_device * | pDevice |
| size_t | playbackEventCount |
| dra__event | playbackEvents [DR_AUDIO_MAX_EVENT_COUNT] |
| dra__event | playEvent |
| dra_mixer * | pMixer |
| dra_voice * | pNextVoice |
| dra_voice * | pPrevVoice |
| void * | pUserData |
| unsigned int | sampleRate |
| size_t | sizeInBytes |
| struct { | |
| dra_src_algorithm algorithm | |
| union { | |
| struct { | |
| float nextFrame [DR_AUDIO_MAX_CHANNEL_COUNT] | |
| float prevFrame [DR_AUDIO_MAX_CHANNEL_COUNT] | |
| dr_uint64 prevFrameIndex | |
| } linear | |
| } data | |
| } | src |
| struct { | |
| dra_src_algorithm algorithm | |
| union { | |
| struct { | |
| float nextFrame [DR_AUDIO_MAX_CHANNEL_COUNT] | |
| float prevFrame [DR_AUDIO_MAX_CHANNEL_COUNT] | |
| dr_uint64 prevFrameIndex | |
| } linear | |
| } data | |
| } | src |
| dra__event | stopEvent |
Definition at line 415 of file porcupine/demo/c/dr_libs/old/dr_audio.h.
| dra_src_algorithm dra_voice::algorithm |
Definition at line 474 of file porcupine/demo/c/dr_libs/old/dr_audio.h.
| unsigned int dra_voice::channels |
Definition at line 436 of file porcupine/demo/c/dr_libs/old/dr_audio.h.
| float dra_voice::convertedFrame |
Definition at line 466 of file porcupine/demo/c/dr_libs/old/dr_audio.h.
| dr_uint64 dra_voice::currentReadPos |
Definition at line 461 of file porcupine/demo/c/dr_libs/old/dr_audio.h.
| union { ... } dra_voice::data |
| union { ... } dra_voice::data |
| dra_format dra_voice::format |
Definition at line 433 of file porcupine/demo/c/dr_libs/old/dr_audio.h.
| dr_uint64 dra_voice::frameCount |
Definition at line 457 of file porcupine/demo/c/dr_libs/old/dr_audio.h.
| dr_bool32 dra_voice::isLooping |
Definition at line 453 of file porcupine/demo/c/dr_libs/old/dr_audio.h.
| dr_bool32 dra_voice::isPlaying |
Definition at line 449 of file porcupine/demo/c/dr_libs/old/dr_audio.h.
| struct { ... } dra_voice::linear |
| struct { ... } dra_voice::linear |
| float dra_voice::linearVolume |
Definition at line 444 of file porcupine/demo/c/dr_libs/old/dr_audio.h.
| float dra_voice::nextFrame[DR_AUDIO_MAX_CHANNEL_COUNT] |
Definition at line 482 of file porcupine/demo/c/dr_libs/old/dr_audio.h.
| dr_uint8 dra_voice::pData |
Definition at line 510 of file porcupine/demo/c/dr_libs/old/dr_audio.h.
| dra_device * dra_voice::pDevice |
Definition at line 418 of file porcupine/demo/c/dr_libs/old/dr_audio.h.
| size_t dra_voice::playbackEventCount |
Definition at line 489 of file porcupine/demo/c/dr_libs/old/dr_audio.h.
| dra__event dra_voice::playbackEvents |
Definition at line 492 of file porcupine/demo/c/dr_libs/old/dr_audio.h.
| dra__event dra_voice::playEvent |
Definition at line 498 of file porcupine/demo/c/dr_libs/old/dr_audio.h.
| dra_mixer * dra_voice::pMixer |
Definition at line 422 of file porcupine/demo/c/dr_libs/old/dr_audio.h.
| dra_voice * dra_voice::pNextVoice |
Definition at line 426 of file porcupine/demo/c/dr_libs/old/dr_audio.h.
| dra_voice * dra_voice::pPrevVoice |
Definition at line 429 of file porcupine/demo/c/dr_libs/old/dr_audio.h.
| float dra_voice::prevFrame[DR_AUDIO_MAX_CHANNEL_COUNT] |
Definition at line 481 of file porcupine/demo/c/dr_libs/old/dr_audio.h.
| dr_uint64 dra_voice::prevFrameIndex |
Definition at line 480 of file porcupine/demo/c/dr_libs/old/dr_audio.h.
| void * dra_voice::pUserData |
Definition at line 502 of file porcupine/demo/c/dr_libs/old/dr_audio.h.
| unsigned int dra_voice::sampleRate |
Definition at line 439 of file porcupine/demo/c/dr_libs/old/dr_audio.h.
| size_t dra_voice::sizeInBytes |
Definition at line 506 of file porcupine/demo/c/dr_libs/old/dr_audio.h.
| struct { ... } dra_voice::src |
| struct { ... } dra_voice::src |
| dra__event dra_voice::stopEvent |
Definition at line 495 of file porcupine/demo/c/dr_libs/old/dr_audio.h.