Go to the source code of this file.
Data Structures | |
struct | CODEC_PARAMETER |
struct | WAVE_DATA |
struct | WAVE_FORMAT |
struct | TESTAUDIO_CONTROL |
Functions | |
void | F_TestAudioInit (void) |
void | F_TestAudioSvc (void) |
void | F_TestAudioPlay (void) |
void | F_TestAudioRecord (void) |
INT8U | F_TestAudioWavePrepare (void) |
INT8U | F_TestAudioStatusCheck (void) |
Variables | |
TESTAUDIO_CONTROL | TestAudioCtrl |
volatile WAVE_DATA | WaveData [2048] |
CODEC_PARAMETER | CodecParam [MAX_CODEC_PARAMETER] |
#define MAX_CODEC_PARAMETER 7 |
Definition at line 4 of file testaudio.h.
#define WAVE_FORMAT_ADPCM 0x0002 |
Definition at line 8 of file testaudio.h.
#define WAVE_FORMAT_ALAW 0x0006 |
Definition at line 11 of file testaudio.h.
#define WAVE_FORMAT_ANTEX_ADPCME 0x0033 |
Definition at line 33 of file testaudio.h.
#define WAVE_FORMAT_APTX 0x0025 |
Definition at line 28 of file testaudio.h.
#define WAVE_FORMAT_AUDIOFILE_AF10 0x0026 |
Definition at line 29 of file testaudio.h.
#define WAVE_FORMAT_AUDIOFILE_AF36 0x0024 |
Definition at line 27 of file testaudio.h.
#define WAVE_FORMAT_BTV_DIGITAL 0x0400 |
Definition at line 63 of file testaudio.h.
#define WAVE_FORMAT_CIRRUS 0x0060 |
Definition at line 48 of file testaudio.h.
#define WAVE_FORMAT_CONTROL_RES_CR10 0x0037 |
Definition at line 37 of file testaudio.h.
#define WAVE_FORMAT_CONTROL_RES_VQLPC 0x0034 |
Definition at line 34 of file testaudio.h.
#define WAVE_FORMAT_CREATIVE_ADPCM 0x0200 |
Definition at line 58 of file testaudio.h.
#define WAVE_FORMAT_CREATIVE_FASTSPEECH10 0x0203 |
Definition at line 60 of file testaudio.h.
#define WAVE_FORMAT_CREATIVE_FASTSPEECH8 0x0202 |
Definition at line 59 of file testaudio.h.
#define WAVE_FORMAT_CS_IMAADPCM 0x0039 |
Definition at line 39 of file testaudio.h.
#define WAVE_FORMAT_DEVELOPMENT (0xFFFF) |
Definition at line 71 of file testaudio.h.
#define WAVE_FORMAT_DIALOGIC_OKI_ADPCM 0x0017 |
Definition at line 21 of file testaudio.h.
#define WAVE_FORMAT_DIGIADPCM 0x0036 |
Definition at line 36 of file testaudio.h.
#define WAVE_FORMAT_DIGIFIX 0x0016 |
Definition at line 20 of file testaudio.h.
#define WAVE_FORMAT_DIGIREAL 0x0035 |
Definition at line 35 of file testaudio.h.
#define WAVE_FORMAT_DIGISTD 0x0015 |
Definition at line 19 of file testaudio.h.
#define WAVE_FORMAT_DOLBY_AC2 0x0030 |
Definition at line 30 of file testaudio.h.
#define WAVE_FORMAT_DSAT 0x0066 |
Definition at line 54 of file testaudio.h.
#define WAVE_FORMAT_DSAT_DISPLAY 0x0067 |
Definition at line 55 of file testaudio.h.
#define WAVE_FORMAT_DSPGROUP_TRUESPEECH 0x0022 |
Definition at line 25 of file testaudio.h.
#define WAVE_FORMAT_DVI_ADPCM 0x0011 |
Definition at line 14 of file testaudio.h.
#define WAVE_FORMAT_ECHOSC1 0x0023 |
Definition at line 26 of file testaudio.h.
#define WAVE_FORMAT_ECHOSC3 0x003A |
Definition at line 40 of file testaudio.h.
#define WAVE_FORMAT_ESPCM 0x0061 |
Definition at line 49 of file testaudio.h.
#define WAVE_FORMAT_FM_TOWNS_SND 0x0300 |
Definition at line 62 of file testaudio.h.
#define WAVE_FORMAT_G721_ADPCM 0x0040 |
Definition at line 44 of file testaudio.h.
#define WAVE_FORMAT_G722_ADPCM 0x0065 |
Definition at line 53 of file testaudio.h.
#define WAVE_FORMAT_G723_ADPCM 0x0014 |
Definition at line 18 of file testaudio.h.
#define WAVE_FORMAT_G726_ADPCM 0x0064 |
Definition at line 52 of file testaudio.h.
#define WAVE_FORMAT_G728_CELP 0x0041 |
Definition at line 45 of file testaudio.h.
#define WAVE_FORMAT_GSM610 0x0031 |
Definition at line 31 of file testaudio.h.
#define WAVE_FORMAT_IBM_CVSD 0x0005 |
Definition at line 10 of file testaudio.h.
#define WAVE_FORMAT_IEEE_FLOAT 0x0003 |
Definition at line 9 of file testaudio.h.
#define WAVE_FORMAT_IMA_ADPCM 0x0011 |
Definition at line 15 of file testaudio.h.
#define WAVE_FORMAT_LH_CODEC 0x1100 |
Definition at line 69 of file testaudio.h.
#define WAVE_FORMAT_MEDIASPACE_ADPCM 0x0012 |
Definition at line 16 of file testaudio.h.
#define WAVE_FORMAT_MEDIAVISION_ADPCM 0x0018 |
Definition at line 22 of file testaudio.h.
#define WAVE_FORMAT_MPEG 0x0050 |
Definition at line 46 of file testaudio.h.
#define WAVE_FORMAT_MPEGLAYER3 0x0055 |
Definition at line 47 of file testaudio.h.
#define WAVE_FORMAT_MSNAUDIO 0x0032 |
Definition at line 32 of file testaudio.h.
#define WAVE_FORMAT_MULAW 0x0007 |
Definition at line 12 of file testaudio.h.
#define WAVE_FORMAT_NMS_VBXADPCM 0x0038 |
Definition at line 38 of file testaudio.h.
#define WAVE_FORMAT_NORRIS 0x1400 |
Definition at line 70 of file testaudio.h.
#define WAVE_FORMAT_OKI_ADPCM 0x0010 |
Definition at line 13 of file testaudio.h.
#define WAVE_FORMAT_OLIADPCM 0x1001 |
Definition at line 65 of file testaudio.h.
#define WAVE_FORMAT_OLICELP 0x1002 |
Definition at line 66 of file testaudio.h.
#define WAVE_FORMAT_OLIGSM 0x1000 |
Definition at line 64 of file testaudio.h.
#define WAVE_FORMAT_OLIOPR 0x1004 |
Definition at line 68 of file testaudio.h.
#define WAVE_FORMAT_OLISBC 0x1003 |
Definition at line 67 of file testaudio.h.
#define WAVE_FORMAT_PCM 0x0001 |
Definition at line 7 of file testaudio.h.
#define WAVE_FORMAT_QUARTERDECK 0x0220 |
Definition at line 61 of file testaudio.h.
#define WAVE_FORMAT_RHETOREX_ADPCM 0x0100 |
Definition at line 57 of file testaudio.h.
#define WAVE_FORMAT_ROCKWELL_ADPCM 0x003B |
Definition at line 41 of file testaudio.h.
#define WAVE_FORMAT_ROCKWELL_DIGITALK 0x003C |
Definition at line 42 of file testaudio.h.
#define WAVE_FORMAT_SIERRA_ADPCM 0x0013 |
Definition at line 17 of file testaudio.h.
#define WAVE_FORMAT_SOFTSOUND 0x0080 |
Definition at line 56 of file testaudio.h.
#define WAVE_FORMAT_SONARC 0x0021 |
Definition at line 24 of file testaudio.h.
#define WAVE_FORMAT_UNKNOWN 0x0000 |
Definition at line 6 of file testaudio.h.
#define WAVE_FORMAT_VOXWARE 0x0062 |
Definition at line 50 of file testaudio.h.
#define WAVE_FORMAT_XEBEC 0x003D |
Definition at line 43 of file testaudio.h.
#define WAVE_FORMAT_YAMAHA_ADPCM 0x0020 |
Definition at line 23 of file testaudio.h.
#define WAVEFORMAT_CANOPUS_ATRAC 0x0063 |
Definition at line 51 of file testaudio.h.
void F_TestAudioInit | ( | void | ) |
Definition at line 35 of file testaudio.c.
void F_TestAudioPlay | ( | void | ) |
Definition at line 131 of file testaudio.c.
void F_TestAudioRecord | ( | void | ) |
Definition at line 134 of file testaudio.c.
INT8U F_TestAudioStatusCheck | ( | void | ) |
Definition at line 137 of file testaudio.c.
void F_TestAudioSvc | ( | void | ) |
Definition at line 40 of file testaudio.c.
INT8U F_TestAudioWavePrepare | ( | void | ) |
Definition at line 82 of file testaudio.c.
CODEC_PARAMETER CodecParam[MAX_CODEC_PARAMETER] |
Definition at line 18 of file testaudio.c.
TESTAUDIO_CONTROL TestAudioCtrl |
Definition at line 16 of file testaudio.c.
volatile WAVE_DATA WaveData[2048] |
Definition at line 17 of file testaudio.c.