Classes | Macros | Typedefs | Functions | Variables
porcupine/demo/c/dr_libs/tests/external/miniaudio/tests/test_common/ma_test_common.c File Reference
#include "../../extras/dr_flac.h"
#include "../../extras/dr_mp3.h"
#include "../../extras/dr_wav.h"
#include "../../extras/speex_resampler/ma_speex_resampler.h"
#include "../../miniaudio.h"
#include <stdio.h>
Include dependency graph for porcupine/demo/c/dr_libs/tests/external/miniaudio/tests/test_common/ma_test_common.c:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ma_test
 

Macros

#define DR_FLAC_IMPLEMENTATION
 
#define DR_MP3_IMPLEMENTATION
 
#define DR_WAV_IMPLEMENTATION
 
#define MAX_TESTS   64
 
#define MINIAUDIO_IMPLEMENTATION
 
#define MINIAUDIO_SPEEX_RESAMPLER_IMPLEMENTATION
 
#define TEST_OUTPUT_DIR   "res/output"
 

Typedefs

typedef int(* ma_test_entry_proc) (int argc, char **argv)
 

Functions

drwav_data_format drwav_data_format_from_minaudio_format (ma_format format, ma_uint32 channels, ma_uint32 sampleRate)
 
ma_result ma_register_test (const char *pName, ma_test_entry_proc onEntry)
 

Variables

struct {
   size_t   count
 
   ma_test   pTests [MAX_TESTS]
 
g_Tests
 

Macro Definition Documentation

◆ DR_FLAC_IMPLEMENTATION

#define DR_FLAC_IMPLEMENTATION

◆ DR_MP3_IMPLEMENTATION

#define DR_MP3_IMPLEMENTATION

◆ DR_WAV_IMPLEMENTATION

#define DR_WAV_IMPLEMENTATION

◆ MAX_TESTS

#define MAX_TESTS   64

◆ MINIAUDIO_IMPLEMENTATION

#define MINIAUDIO_IMPLEMENTATION

◆ MINIAUDIO_SPEEX_RESAMPLER_IMPLEMENTATION

#define MINIAUDIO_SPEEX_RESAMPLER_IMPLEMENTATION

◆ TEST_OUTPUT_DIR

#define TEST_OUTPUT_DIR   "res/output"

Typedef Documentation

◆ ma_test_entry_proc

typedef int(* ma_test_entry_proc) (int argc, char **argv)

Function Documentation

◆ drwav_data_format_from_minaudio_format()

drwav_data_format drwav_data_format_from_minaudio_format ( ma_format  format,
ma_uint32  channels,
ma_uint32  sampleRate 
)

◆ ma_register_test()

ma_result ma_register_test ( const char *  pName,
ma_test_entry_proc  onEntry 
)

Variable Documentation

◆ count

size_t count

◆ g_Tests

struct { ... } g_Tests

◆ pTests

ma_test pTests[MAX_TESTS]


picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:14:57