CHAI SDK
Version 1.3
|
This is the AudioLan dedicated audio remote controller's interface. More...
Public Member Functions | |
virtual void | RegisterNotificationHandler (CPNS::IAudioLanRemote_NotificationHandler *const pHandler)=0 |
Register an AudioLan Remote notification handler. More... | |
virtual void | UnregisterNotificationHandler (CPNS::IAudioLanRemote_NotificationHandler *const pHandler)=0 |
Unregister an AudioLan Remote notification handler. More... | |
virtual CPNS::ISelectorItemList * | GetSourceStreamList ()=0 |
virtual int | GetRemoteDeviceCount ()=0 |
virtual CPNS::IAudioLanRemoteDevice * | GetAcquiredRemoteDevice (CPNS::uint16 const wIndex)=0 |
This is the AudioLan dedicated audio remote controller's interface.
|
pure virtual |
|
pure virtual |
Register an AudioLan Remote notification handler.
[in] | pHandler | Pointer to the application object implementing IAudioLanRemote_NotificationHandler . If pHandler is NULL, clear all registered handlers. |
|
pure virtual |
Unregister an AudioLan Remote notification handler.
[in] | pHandler | Pointer to the application object implementing IAudioLanRemote_NotificationHandler . If pHandler is NULL, clear all registered handlers. |