Lines Matching refs:wav
155 struct WAV
162 typedef struct WAV *HANDLE_WAV;
165 * \brief Open a WAV file handle for reading.
167 * \param pWav Pointer to a memory location, where a WAV handle is returned.
179 * \param wav Handle of WAV file.
186 INT WAV_InputRead (HANDLE_WAV wav, void *sampleBuffer, UINT numSamples, int nBufBits);
189 * \brief Close a WAV file reading handle.
190 * \param pWav Pointer to a WAV file reading handle.
196 * \brief Open WAV output/writer handle.
198 * \param pWav Pointer to WAV handle to be returned.
200 * \param sampleRate Desired samplerate of the resulting WAV file.
201 * \param numChannels Desired number of audio channels of the resulting WAV file.
202 * \param bitsPerSample Desired number of bits per audio sample of the resulting WAV file.
209 * \brief Write data to WAV file asociated to WAV handle.
211 * \param wav Handle of WAV file
219 INT WAV_OutputWrite(HANDLE_WAV wav, void *sampleBuffer, UINT numberOfSamples, int nBufBits, int nSigBits);
222 * \brief Close WAV output handle.
223 * \param pWav Pointer to WAV handle. *pWav is set to NULL.