sipxmedialib
Version 3.3
|
Public Member Functions | |
MpWinInputAudioDeviceNotifier (const UtlString &deviceName, MpInputDeviceManager &inputManager, UtlBoolean *isOpenPtr, 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 | |
UtlString | mName |
MpInputDeviceManager * | mpInputDeviceManager |
UtlBoolean * | mpIsOpen |
IMMDeviceEnumerator * | mDeviceEnumeratorPtr |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
UtlString mName |
MpInputDeviceManager* mpInputDeviceManager |
UtlBoolean* mpIsOpen |
IMMDeviceEnumerator* mDeviceEnumeratorPtr |