sipxmedialib
Version 3.3
|
Public Member Functions | |
MpWinOutputAudioDeviceNotifier (MpodWinMM *outputDevice, const UtlString &deviceName, MpOutputDeviceManager *outputManager, IMMDeviceEnumerator *deviceEnumeratorPtr) | |
ULONG _stdcall | AddRef () |
ULONG _stdcall | Release () |
HRESULT _stdcall | QueryInterface (REFIID riid, void **ppvObject) |
HRESULT _stdcall | OnDefaultDeviceChanged (EDataFlow flow, ERole role, LPCWSTR defaultDeviceId) |
HRESULT _stdcall | OnDeviceAdded (LPCWSTR addedDeviceId) |
HRESULT _stdcall | OnDeviceRemoved (LPCWSTR removedDeviceId) |
HRESULT _stdcall | OnDeviceStateChanged (LPCWSTR deviceId, DWORD newState) |
HRESULT _stdcall | OnPropertyValueChanged (LPCWSTR deviceId, const PROPERTYKEY key) |
Public Attributes | |
MpodWinMM * | mpOutputDevice |
UtlString | mName |
MpOutputDeviceManager * | mpOutputDeviceManager |
IMMDeviceEnumerator * | mDeviceEnumeratorPtr |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
MpodWinMM* mpOutputDevice |
UtlString mName |
MpOutputDeviceManager* mpOutputDeviceManager |
IMMDeviceEnumerator* mDeviceEnumeratorPtr |