#include <stddef.h>
#include <stdint.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include <stdio.h>
Go to the source code of this file.
Classes | |
struct | drflac |
struct | drflac__memory_stream |
struct | drflac_allocation_callbacks |
struct | drflac_bs |
struct | drflac_cuesheet_track |
struct | drflac_cuesheet_track_index |
struct | drflac_cuesheet_track_iterator |
struct | drflac_frame |
struct | drflac_frame_header |
struct | drflac_metadata |
struct | drflac_seekpoint |
struct | drflac_streaminfo |
struct | drflac_subframe |
struct | drflac_vorbis_comment_iterator |
Typedefs | |
typedef drflac_uint32 | drflac_bool32 |
typedef drflac_uint8 | drflac_bool8 |
typedef drflac_uint32 | drflac_cache_t |
typedef int16_t | drflac_int16 |
typedef int32_t | drflac_int32 |
typedef int64_t | drflac_int64 |
typedef int8_t | drflac_int8 |
typedef void(* | drflac_meta_proc) (void *pUserData, drflac_metadata *pMetadata) |
typedef size_t(* | drflac_read_proc) (void *pUserData, void *pBufferOut, size_t bytesToRead) |
typedef drflac_bool32(* | drflac_seek_proc) (void *pUserData, int offset, drflac_seek_origin origin) |
typedef uint16_t | drflac_uint16 |
typedef uint32_t | drflac_uint32 |
typedef uint64_t | drflac_uint64 |
typedef uint8_t | drflac_uint8 |
Functions | |
void | drflac_close (drflac *pFlac) |
void | drflac_free (void *p, const drflac_allocation_callbacks *pAllocationCallbacks) |
void | drflac_init_cuesheet_track_iterator (drflac_cuesheet_track_iterator *pIter, drflac_uint32 trackCount, const void *pTrackData) |
void | drflac_init_vorbis_comment_iterator (drflac_vorbis_comment_iterator *pIter, drflac_uint32 commentCount, const void *pComments) |
drflac_bool32 | drflac_next_cuesheet_track (drflac_cuesheet_track_iterator *pIter, drflac_cuesheet_track *pCuesheetTrack) |
const char * | drflac_next_vorbis_comment (drflac_vorbis_comment_iterator *pIter, drflac_uint32 *pCommentLengthOut) |
drflac * | drflac_open (drflac_read_proc onRead, drflac_seek_proc onSeek, void *pUserData, const drflac_allocation_callbacks *pAllocationCallbacks) |
float * | drflac_open_and_read_pcm_frames_f32 (drflac_read_proc onRead, drflac_seek_proc onSeek, void *pUserData, unsigned int *channels, unsigned int *sampleRate, drflac_uint64 *totalPCMFrameCount, const drflac_allocation_callbacks *pAllocationCallbacks) |
drflac_int16 * | drflac_open_and_read_pcm_frames_s16 (drflac_read_proc onRead, drflac_seek_proc onSeek, void *pUserData, unsigned int *channels, unsigned int *sampleRate, drflac_uint64 *totalPCMFrameCount, const drflac_allocation_callbacks *pAllocationCallbacks) |
drflac_int32 * | drflac_open_and_read_pcm_frames_s32 (drflac_read_proc onRead, drflac_seek_proc onSeek, void *pUserData, unsigned int *channels, unsigned int *sampleRate, drflac_uint64 *totalPCMFrameCount, const drflac_allocation_callbacks *pAllocationCallbacks) |
drflac * | drflac_open_file (const char *filename, const drflac_allocation_callbacks *pAllocationCallbacks) |
float * | drflac_open_file_and_read_pcm_frames_f32 (const char *filename, unsigned int *channels, unsigned int *sampleRate, drflac_uint64 *totalPCMFrameCount, const drflac_allocation_callbacks *pAllocationCallbacks) |
drflac_int16 * | drflac_open_file_and_read_pcm_frames_s16 (const char *filename, unsigned int *channels, unsigned int *sampleRate, drflac_uint64 *totalPCMFrameCount, const drflac_allocation_callbacks *pAllocationCallbacks) |
drflac_int32 * | drflac_open_file_and_read_pcm_frames_s32 (const char *filename, unsigned int *channels, unsigned int *sampleRate, drflac_uint64 *totalPCMFrameCount, const drflac_allocation_callbacks *pAllocationCallbacks) |
drflac * | drflac_open_file_with_metadata (const char *filename, drflac_meta_proc onMeta, void *pUserData, const drflac_allocation_callbacks *pAllocationCallbacks) |
drflac * | drflac_open_memory (const void *data, size_t dataSize, const drflac_allocation_callbacks *pAllocationCallbacks) |
float * | drflac_open_memory_and_read_pcm_frames_f32 (const void *data, size_t dataSize, unsigned int *channels, unsigned int *sampleRate, drflac_uint64 *totalPCMFrameCount, const drflac_allocation_callbacks *pAllocationCallbacks) |
drflac_int16 * | drflac_open_memory_and_read_pcm_frames_s16 (const void *data, size_t dataSize, unsigned int *channels, unsigned int *sampleRate, drflac_uint64 *totalPCMFrameCount, const drflac_allocation_callbacks *pAllocationCallbacks) |
drflac_int32 * | drflac_open_memory_and_read_pcm_frames_s32 (const void *data, size_t dataSize, unsigned int *channels, unsigned int *sampleRate, drflac_uint64 *totalPCMFrameCount, const drflac_allocation_callbacks *pAllocationCallbacks) |
drflac * | drflac_open_memory_with_metadata (const void *data, size_t dataSize, drflac_meta_proc onMeta, void *pUserData, const drflac_allocation_callbacks *pAllocationCallbacks) |
drflac * | drflac_open_relaxed (drflac_read_proc onRead, drflac_seek_proc onSeek, drflac_container container, void *pUserData, const drflac_allocation_callbacks *pAllocationCallbacks) |
drflac * | drflac_open_with_metadata (drflac_read_proc onRead, drflac_seek_proc onSeek, drflac_meta_proc onMeta, void *pUserData, const drflac_allocation_callbacks *pAllocationCallbacks) |
drflac * | drflac_open_with_metadata_relaxed (drflac_read_proc onRead, drflac_seek_proc onSeek, drflac_meta_proc onMeta, drflac_container container, void *pUserData, const drflac_allocation_callbacks *pAllocationCallbacks) |
drflac_uint64 | drflac_read_pcm_frames_f32 (drflac *pFlac, drflac_uint64 framesToRead, float *pBufferOut) |
drflac_uint64 | drflac_read_pcm_frames_s16 (drflac *pFlac, drflac_uint64 framesToRead, drflac_int16 *pBufferOut) |
drflac_uint64 | drflac_read_pcm_frames_s32 (drflac *pFlac, drflac_uint64 framesToRead, drflac_int32 *pBufferOut) |
drflac_bool32 | drflac_seek_to_pcm_frame (drflac *pFlac, drflac_uint64 pcmFrameIndex) |
#define DR_FLAC_BUFFER_SIZE 4096 |
Definition at line 277 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_DEPRECATED |
Definition at line 268 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_FALSE 0 |
Definition at line 255 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_METADATA_BLOCK_TYPE_APPLICATION 2 |
Definition at line 298 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_METADATA_BLOCK_TYPE_CUESHEET 5 |
Definition at line 301 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_METADATA_BLOCK_TYPE_INVALID 127 |
Definition at line 303 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_METADATA_BLOCK_TYPE_PADDING 1 |
Definition at line 297 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_METADATA_BLOCK_TYPE_PICTURE 6 |
Definition at line 302 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_METADATA_BLOCK_TYPE_SEEKTABLE 3 |
Definition at line 299 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_METADATA_BLOCK_TYPE_STREAMINFO 0 |
Definition at line 296 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_METADATA_BLOCK_TYPE_VORBIS_COMMENT 4 |
Definition at line 300 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_PICTURE_TYPE_ARTIST 8 |
Definition at line 314 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_PICTURE_TYPE_BAND 10 |
Definition at line 316 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_PICTURE_TYPE_BAND_LOGOTYPE 19 |
Definition at line 325 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_PICTURE_TYPE_BRIGHT_COLORED_FISH 17 |
Definition at line 323 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_PICTURE_TYPE_COMPOSER 11 |
Definition at line 317 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_PICTURE_TYPE_CONDUCTOR 9 |
Definition at line 315 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_PICTURE_TYPE_COVER_BACK 4 |
Definition at line 310 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_PICTURE_TYPE_COVER_FRONT 3 |
Definition at line 309 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_PICTURE_TYPE_DURING_PERFORMANCE 15 |
Definition at line 321 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_PICTURE_TYPE_DURING_RECORDING 14 |
Definition at line 320 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_PICTURE_TYPE_FILE_ICON 1 |
Definition at line 307 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_PICTURE_TYPE_ILLUSTRATION 18 |
Definition at line 324 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_PICTURE_TYPE_LEAD_ARTIST 7 |
Definition at line 313 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_PICTURE_TYPE_LEAFLET_PAGE 5 |
Definition at line 311 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_PICTURE_TYPE_LYRICIST 12 |
Definition at line 318 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_PICTURE_TYPE_MEDIA 6 |
Definition at line 312 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_PICTURE_TYPE_OTHER 0 |
Definition at line 306 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_PICTURE_TYPE_OTHER_FILE_ICON 2 |
Definition at line 308 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_PICTURE_TYPE_PUBLISHER_LOGOTYPE 20 |
Definition at line 326 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_PICTURE_TYPE_RECORDING_LOCATION 13 |
Definition at line 319 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_PICTURE_TYPE_SCREEN_CAPTURE 16 |
Definition at line 322 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
#define DRFLAC_TRUE 1 |
Definition at line 254 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
typedef drflac_uint32 drflac_bool32 |
Definition at line 253 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
typedef drflac_uint8 drflac_bool8 |
Definition at line 252 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
typedef drflac_uint32 drflac_cache_t |
Definition at line 292 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
typedef int16_t drflac_int16 |
Definition at line 245 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
typedef int32_t drflac_int32 |
Definition at line 247 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
typedef int64_t drflac_int64 |
Definition at line 249 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
typedef int8_t drflac_int8 |
Definition at line 243 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
typedef void(* drflac_meta_proc) (void *pUserData, drflac_metadata *pMetadata) |
Definition at line 475 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
typedef size_t(* drflac_read_proc) (void *pUserData, void *pBufferOut, size_t bytesToRead) |
Definition at line 448 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
typedef drflac_bool32(* drflac_seek_proc) (void *pUserData, int offset, drflac_seek_origin origin) |
Definition at line 465 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
typedef uint16_t drflac_uint16 |
Definition at line 246 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
typedef uint32_t drflac_uint32 |
Definition at line 248 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
typedef uint64_t drflac_uint64 |
Definition at line 250 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
typedef uint8_t drflac_uint8 |
Definition at line 244 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
enum drflac_container |
Definition at line 328 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
enum drflac_seek_origin |
Definition at line 335 of file rhino/demo/c/dr_libs/tests/external/miniaudio/extras/dr_flac.h.
void drflac_close | ( | drflac * | pFlac | ) |
Definition at line 56763 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
void drflac_free | ( | void * | p, |
const drflac_allocation_callbacks * | pAllocationCallbacks | ||
) |
Definition at line 59227 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
void drflac_init_cuesheet_track_iterator | ( | drflac_cuesheet_track_iterator * | pIter, |
drflac_uint32 | trackCount, | ||
const void * | pTrackData | ||
) |
Definition at line 59263 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
void drflac_init_vorbis_comment_iterator | ( | drflac_vorbis_comment_iterator * | pIter, |
drflac_uint32 | commentCount, | ||
const void * | pComments | ||
) |
Definition at line 59235 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
drflac_bool32 drflac_next_cuesheet_track | ( | drflac_cuesheet_track_iterator * | pIter, |
drflac_cuesheet_track * | pCuesheetTrack | ||
) |
Definition at line 59271 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
const char* drflac_next_vorbis_comment | ( | drflac_vorbis_comment_iterator * | pIter, |
drflac_uint32 * | pCommentLengthOut | ||
) |
Definition at line 59243 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
drflac* drflac_open | ( | drflac_read_proc | onRead, |
drflac_seek_proc | onSeek, | ||
void * | pUserData, | ||
const drflac_allocation_callbacks * | pAllocationCallbacks | ||
) |
Definition at line 56747 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
float* drflac_open_and_read_pcm_frames_f32 | ( | drflac_read_proc | onRead, |
drflac_seek_proc | onSeek, | ||
void * | pUserData, | ||
unsigned int * | channels, | ||
unsigned int * | sampleRate, | ||
drflac_uint64 * | totalPCMFrameCount, | ||
const drflac_allocation_callbacks * | pAllocationCallbacks | ||
) |
Definition at line 59099 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
drflac_int16* drflac_open_and_read_pcm_frames_s16 | ( | drflac_read_proc | onRead, |
drflac_seek_proc | onSeek, | ||
void * | pUserData, | ||
unsigned int * | channels, | ||
unsigned int * | sampleRate, | ||
drflac_uint64 * | totalPCMFrameCount, | ||
const drflac_allocation_callbacks * | pAllocationCallbacks | ||
) |
Definition at line 59081 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
drflac_int32* drflac_open_and_read_pcm_frames_s32 | ( | drflac_read_proc | onRead, |
drflac_seek_proc | onSeek, | ||
void * | pUserData, | ||
unsigned int * | channels, | ||
unsigned int * | sampleRate, | ||
drflac_uint64 * | totalPCMFrameCount, | ||
const drflac_allocation_callbacks * | pAllocationCallbacks | ||
) |
Definition at line 59063 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
drflac* drflac_open_file | ( | const char * | filename, |
const drflac_allocation_callbacks * | pAllocationCallbacks | ||
) |
Definition at line 56601 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
float* drflac_open_file_and_read_pcm_frames_f32 | ( | const char * | filename, |
unsigned int * | channels, | ||
unsigned int * | sampleRate, | ||
drflac_uint64 * | totalPCMFrameCount, | ||
const drflac_allocation_callbacks * | pAllocationCallbacks | ||
) |
Definition at line 59154 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
drflac_int16* drflac_open_file_and_read_pcm_frames_s16 | ( | const char * | filename, |
unsigned int * | channels, | ||
unsigned int * | sampleRate, | ||
drflac_uint64 * | totalPCMFrameCount, | ||
const drflac_allocation_callbacks * | pAllocationCallbacks | ||
) |
Definition at line 59136 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
drflac_int32* drflac_open_file_and_read_pcm_frames_s32 | ( | const char * | filename, |
unsigned int * | channels, | ||
unsigned int * | sampleRate, | ||
drflac_uint64 * | totalPCMFrameCount, | ||
const drflac_allocation_callbacks * | pAllocationCallbacks | ||
) |
Definition at line 59118 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
drflac* drflac_open_file_with_metadata | ( | const char * | filename, |
drflac_meta_proc | onMeta, | ||
void * | pUserData, | ||
const drflac_allocation_callbacks * | pAllocationCallbacks | ||
) |
Definition at line 56629 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
drflac* drflac_open_memory | ( | const void * | data, |
size_t | dataSize, | ||
const drflac_allocation_callbacks * | pAllocationCallbacks | ||
) |
Definition at line 56697 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
float* drflac_open_memory_and_read_pcm_frames_f32 | ( | const void * | data, |
size_t | dataSize, | ||
unsigned int * | channels, | ||
unsigned int * | sampleRate, | ||
drflac_uint64 * | totalPCMFrameCount, | ||
const drflac_allocation_callbacks * | pAllocationCallbacks | ||
) |
Definition at line 59209 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
drflac_int16* drflac_open_memory_and_read_pcm_frames_s16 | ( | const void * | data, |
size_t | dataSize, | ||
unsigned int * | channels, | ||
unsigned int * | sampleRate, | ||
drflac_uint64 * | totalPCMFrameCount, | ||
const drflac_allocation_callbacks * | pAllocationCallbacks | ||
) |
Definition at line 59191 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
drflac_int32* drflac_open_memory_and_read_pcm_frames_s32 | ( | const void * | data, |
size_t | dataSize, | ||
unsigned int * | channels, | ||
unsigned int * | sampleRate, | ||
drflac_uint64 * | totalPCMFrameCount, | ||
const drflac_allocation_callbacks * | pAllocationCallbacks | ||
) |
Definition at line 59173 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
drflac* drflac_open_memory_with_metadata | ( | const void * | data, |
size_t | dataSize, | ||
drflac_meta_proc | onMeta, | ||
void * | pUserData, | ||
const drflac_allocation_callbacks * | pAllocationCallbacks | ||
) |
Definition at line 56722 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
drflac* drflac_open_relaxed | ( | drflac_read_proc | onRead, |
drflac_seek_proc | onSeek, | ||
drflac_container | container, | ||
void * | pUserData, | ||
const drflac_allocation_callbacks * | pAllocationCallbacks | ||
) |
Definition at line 56751 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
drflac* drflac_open_with_metadata | ( | drflac_read_proc | onRead, |
drflac_seek_proc | onSeek, | ||
drflac_meta_proc | onMeta, | ||
void * | pUserData, | ||
const drflac_allocation_callbacks * | pAllocationCallbacks | ||
) |
Definition at line 56755 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
drflac* drflac_open_with_metadata_relaxed | ( | drflac_read_proc | onRead, |
drflac_seek_proc | onSeek, | ||
drflac_meta_proc | onMeta, | ||
drflac_container | container, | ||
void * | pUserData, | ||
const drflac_allocation_callbacks * | pAllocationCallbacks | ||
) |
Definition at line 56759 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
drflac_uint64 drflac_read_pcm_frames_f32 | ( | drflac * | pFlac, |
drflac_uint64 | framesToRead, | ||
float * | pBufferOut | ||
) |
Definition at line 58850 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
drflac_uint64 drflac_read_pcm_frames_s16 | ( | drflac * | pFlac, |
drflac_uint64 | framesToRead, | ||
drflac_int16 * | pBufferOut | ||
) |
Definition at line 58123 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
drflac_uint64 drflac_read_pcm_frames_s32 | ( | drflac * | pFlac, |
drflac_uint64 | framesToRead, | ||
drflac_int32 * | pBufferOut | ||
) |
Definition at line 57386 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.
drflac_bool32 drflac_seek_to_pcm_frame | ( | drflac * | pFlac, |
drflac_uint64 | pcmFrameIndex | ||
) |
Definition at line 58917 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.c.