PortAudio 2.0
Defines | Functions
pa_win_waveformat.c File Reference
#include <windows.h>
#include <mmsystem.h>
#include "portaudio.h"
#include "pa_win_waveformat.h"

Defines

#define WAVE_FORMAT_EXTENSIBLE   0xFFFE

Functions

int PaWin_SampleFormatToLinearWaveFormatTag (PaSampleFormat sampleFormat)
void PaWin_InitializeWaveFormatEx (PaWinWaveFormat *waveFormat, int numChannels, PaSampleFormat sampleFormat, int waveFormatTag, double sampleRate)
void PaWin_InitializeWaveFormatExtensible (PaWinWaveFormat *waveFormat, int numChannels, PaSampleFormat sampleFormat, int waveFormatTag, double sampleRate, PaWinWaveFormatChannelMask channelMask)
PaWinWaveFormatChannelMask PaWin_DefaultChannelMask (int numChannels)

Define Documentation

#define WAVE_FORMAT_EXTENSIBLE   0xFFFE

Function Documentation

PaWinWaveFormatChannelMask PaWin_DefaultChannelMask ( int  numChannels)
void PaWin_InitializeWaveFormatEx ( PaWinWaveFormat waveFormat,
int  numChannels,
PaSampleFormat  sampleFormat,
int  waveFormatTag,
double  sampleRate 
)

References Pa_GetSampleSize().

void PaWin_InitializeWaveFormatExtensible ( PaWinWaveFormat waveFormat,
int  numChannels,
PaSampleFormat  sampleFormat,
int  waveFormatTag,
double  sampleRate,
PaWinWaveFormatChannelMask  channelMask 
)
int PaWin_SampleFormatToLinearWaveFormatTag ( PaSampleFormat  sampleFormat)