|
| void | DS_WriteAudio (GF_AudioOutput *dr) |
| |
| void | DS_WriteAudio_Notifs (GF_AudioOutput *dr) |
| |
| static GF_Err | DS_Setup (GF_AudioOutput *dr, void *os_handle, u32 num_buffers, u32 total_duration) |
| |
| void | DS_ResetBuffer (DSContext *ctx) |
| |
| void | DS_ReleaseBuffer (GF_AudioOutput *dr) |
| |
| static void | DS_Shutdown (GF_AudioOutput *dr) |
| |
| static GF_Err | DS_Configure (GF_AudioOutput *dr, u32 *SampleRate, u32 *NbChannels, u32 *audioFormat, u64 channel_cfg) |
| |
| static Bool | DS_RestoreBuffer (LPDIRECTSOUNDBUFFER pDSBuffer) |
| |
| void | DS_FillBuffer (GF_AudioOutput *dr, u32 buffer) |
| |
| static GF_Err | DS_QueryOutputSampleRate (GF_AudioOutput *dr, u32 *desired_samplerate, u32 *NbChannels, u32 *nbBitsPerSample) |
| |
| static void | DS_Play (GF_AudioOutput *dr, u32 PlayType) |
| |
| static void | DS_SetVolume (GF_AudioOutput *dr, u32 Volume) |
| |
| static void | DS_SetPan (GF_AudioOutput *dr, u32 Pan) |
| |
| static void | DS_SetPriority (GF_AudioOutput *dr, u32 Priority) |
| |
| static u32 | DS_GetAudioDelay (GF_AudioOutput *dr) |
| |
| static u32 | DS_GetTotalBufferTime (GF_AudioOutput *dr) |
| |
| void * | NewAudioOutput () |
| |
| void | DeleteDxAudioOutput (void *ifce) |
| |