1.3.2.1 Library Interface

Functions

NameDescription
WAV_Initialize_NThis is function WAV_Initialize_N.
WAV_DecoderThis is function WAV_Decoder.
WAV_GetChannelsThis is function WAV_GetChannels.
WAV_UpdatePlaytimeThis is function WAV_UpdatePlaytime.
WAV_GetDurationThis is function WAV_GetDuration.
WAV_HdrGetDataLenThis is function WAV_HdrGetDataLen.
WAV_HdrGetFileSizeThis is function WAV_HdrGetFileSize.
WAV_GetSampleRateThis is function WAV_GetSampleRate.
WAV_GetBitRateThis is function WAV_GetBitRate.
WAV_HdrGetBytesPerSecThis is function WAV_HdrGetBytesPerSec.
WAV_HdrGetSamplesPerSecThis is function WAV_HdrGetSamplesPerSec.
WAV_GetAudioSizeThis is function WAV_GetAudioSize.
isWAVdecoder_enabledThis is function is WAVdecoder_enabled.
WAV_InitializeThis is function WAV_Initialize.

Data Types and Constants

NameDescription
WAV_HEADER_SIZEThis is macro WAV_HEADER_SIZE.
WAV_HEAP_SIZEThis is macro WAV_HEAP_SIZE.
WAVE_FORMAT_ALAWThis is macro WAVE_FORMAT_ALAW.
WAVE_FORMAT_MULAWThis is macro WAVE_FORMAT_MULAW.
WAVE_FORMAT_PCMThis is macro WAVE_FORMAT_PCM.
WAV_INPUT_BUFFER_SIZEThis is macro WAV_INPUT_BUFFER_SIZE.
WAV_OUTPUT_BUFFER_SIZEThis is macro WAV_OUTPUT_BUFFER_SIZE.
dWAVHEADERThis is type dWAVHEADER.
WAV_DECThis is type WAV_DEC.

Description

This section describes the Application Programming Interface (API) functions of the WAV Decoder Library.