|
sipxmedialib
Version 3.3
|
#include <os/OsSysLog.h>#include <os/OsLock.h>#include <utl/UtlVoidPtr.h>#include <os/OsCallback.h>#include <mmdeviceapi.h>#include <mp/MpodWinMM.h>#include <mp/MpidWinMM.h>#include <mp/MpOutputDeviceManager.h>#include <mp/MpResNotificationMsg.h>#include <mp/MpMMTimer.h>
Classes | |
| class | MpodWinMM::MpWinOutputAudioDeviceNotifier |
Macros | |
| #define | RTL_BLOCK(x) |
| #define | RTL_EVENT(x, y) |
| #define | RTL_AUDIO_BUFFER(w, x, y, z) |
| #define | RTL_RAW_AUDIO(v, w, x, y, z) |
| #define | LOW_WAVEBUF_LVL 7 |
| #define | LOW_MESSAGE_QUEUE_LEN (2*LOW_WAVEBUF_LVL + 5) |
| #define | USE_OLD_VOLUME_REGULATION_CODE |
| #define | CBTYPE DWORD_PTR |
Functions | |
| void | showWaveError (char *syscall, int e, int N, int line) |
Variables | |
| HWAVEOUT | audioOutH |
| HWAVEOUT | audioOutCallH |
| #define RTL_BLOCK | ( | x | ) |
| #define RTL_EVENT | ( | x, | |
| y | |||
| ) |
| #define RTL_AUDIO_BUFFER | ( | w, | |
| x, | |||
| y, | |||
| z | |||
| ) |
| #define RTL_RAW_AUDIO | ( | v, | |
| w, | |||
| x, | |||
| y, | |||
| z | |||
| ) |
| #define LOW_WAVEBUF_LVL 7 |
| #define LOW_MESSAGE_QUEUE_LEN (2*LOW_WAVEBUF_LVL + 5) |
| #define USE_OLD_VOLUME_REGULATION_CODE |
This define enable use of MpCodec_set/getVolume() and MpCodec_set/getGain(). Note, this is a temporary hack, enabling volume regulation with new audio IO system. We will rewrite volume regulation in better manner later, so do not rely on this.
| #define CBTYPE DWORD_PTR |
| void showWaveError | ( | char * | syscall, |
| int | e, | ||
| int | N, | ||
| int | line | ||
| ) |
| HWAVEOUT audioOutH |
| HWAVEOUT audioOutCallH |
1.8.11