|
| PLT_MicroMediaController (PLT_CtrlPointReference &ctrlPoint) |
|
void | ProcessCommandLoop () |
|
bool | OnMSAdded (PLT_DeviceDataReference &device) |
|
bool | OnMRAdded (PLT_DeviceDataReference &device) |
|
void | OnMRRemoved (PLT_DeviceDataReference &device) |
|
void | OnMRStateVariablesChanged (PLT_Service *, NPT_List< PLT_StateVariable *> *) |
|
NPT_Result | ProcessResponse (NPT_Result res, const NPT_HttpRequest &request, const NPT_HttpRequestContext &context, NPT_HttpResponse *response) |
|
| PLT_SyncMediaBrowser (PLT_CtrlPointReference &ctrlPoint, bool use_cache=false, PLT_MediaContainerChangesListener *listener=NULL) |
|
NPT_Result | OnDeviceAdded (PLT_DeviceDataReference &device) override |
|
NPT_Result | OnDeviceRemoved (PLT_DeviceDataReference &device) override |
|
void | OnMSStateVariablesChanged (PLT_Service *service, NPT_List< PLT_StateVariable *> *vars) override |
|
void | OnBrowseResult (NPT_Result res, PLT_DeviceDataReference &device, PLT_BrowseInfo *info, void *userdata) override |
|
void | OnSearchResult (NPT_Result res, PLT_DeviceDataReference &device, PLT_BrowseInfo *info, void *userdata) override |
|
void | OnGetSearchCapabilitiesResult (NPT_Result res, PLT_DeviceDataReference &device, NPT_String searchCapabilities, void *userdata) override |
|
void | OnGetSortCapabilitiesResult (NPT_Result res, PLT_DeviceDataReference &device, NPT_String sortCapabilities, void *userdata) override |
|
void | SetContainerListener (PLT_MediaContainerChangesListener *listener) |
|
NPT_Result | BrowseSync (PLT_DeviceDataReference &device, const char *id, PLT_MediaObjectListReference &list, bool metadata=false, NPT_Int32 start=0, NPT_Cardinal max_results=0) |
|
NPT_Result | SearchSync (PLT_DeviceDataReference &device, const char *container_id, const char *search_criteria, PLT_MediaObjectListReference &list, NPT_Int32 start=0, NPT_Cardinal max_results=0) |
|
NPT_Result | GetSearchCapabilitiesSync (PLT_DeviceDataReference &device, NPT_String &searchCapabilities) |
|
NPT_Result | GetSortCapabilitiesSync (PLT_DeviceDataReference &device, NPT_String &sortCapabilities) |
|
const NPT_Lock< PLT_DeviceMap > & | GetMediaServersMap () const |
|
bool | IsCached (const char *uuid, const char *object_id) |
|
| PLT_MediaBrowser (PLT_CtrlPointReference &ctrl_point, PLT_MediaBrowserDelegate *delegate=NULL) |
|
virtual NPT_Result | Browse (PLT_DeviceDataReference &device, const char *object_id, NPT_UInt32 start_index, NPT_UInt32 count=30, bool browse_metadata=false, const char *filter="dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author", const char *sort_criteria="", void *userdata=NULL) |
|
virtual NPT_Result | Search (PLT_DeviceDataReference &device, const char *container_id, const char *search_criteria, NPT_UInt32 start_index, NPT_UInt32 count=30, const char *filter="dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author", void *userdata=NULL) |
|
virtual NPT_Result | GetSearchCapabilities (PLT_DeviceDataReference &device, void *userdata=NULL) |
|
virtual NPT_Result | GetSortCapabilities (PLT_DeviceDataReference &device, void *userdata=NULL) |
|
virtual const NPT_Lock< PLT_DeviceDataReferenceList > & | GetMediaServers () |
|
virtual NPT_Result | FindServer (const char *uuid, PLT_DeviceDataReference &device) |
|
virtual void | SetDelegate (PLT_MediaBrowserDelegate *delegate) |
|
virtual void | OnMSRemoved (PLT_DeviceDataReference &) |
|
| PLT_MediaController (PLT_CtrlPointReference &ctrl_point, PLT_MediaControllerDelegate *delegate=NULL) |
|
virtual void | SetDelegate (PLT_MediaControllerDelegate *delegate) |
|
NPT_Result | OnDeviceAdded (PLT_DeviceDataReference &device) override |
|
NPT_Result | OnDeviceRemoved (PLT_DeviceDataReference &device) override |
|
NPT_Result | OnActionResponse (NPT_Result res, PLT_ActionReference &action, void *userdata) override |
|
NPT_Result | OnEventNotify (PLT_Service *service, NPT_List< PLT_StateVariable *> *vars) override |
|
NPT_Result | GetCurrentTransportActions (PLT_DeviceDataReference &device, NPT_UInt32 instance_id, void *userdata) |
|
NPT_Result | GetDeviceCapabilities (PLT_DeviceDataReference &device, NPT_UInt32 instance_id, void *userdata) |
|
NPT_Result | GetMediaInfo (PLT_DeviceDataReference &device, NPT_UInt32 instance_id, void *userdata) |
|
NPT_Result | GetPositionInfo (PLT_DeviceDataReference &device, NPT_UInt32 instance_id, void *userdata) |
|
NPT_Result | GetTransportInfo (PLT_DeviceDataReference &device, NPT_UInt32 instance_id, void *userdata) |
|
NPT_Result | GetTransportSettings (PLT_DeviceDataReference &device, NPT_UInt32 instance_id, void *userdata) |
|
NPT_Result | Next (PLT_DeviceDataReference &device, NPT_UInt32 instance_id, void *userdata) |
|
NPT_Result | Pause (PLT_DeviceDataReference &device, NPT_UInt32 instance_id, void *userdata) |
|
NPT_Result | Play (PLT_DeviceDataReference &device, NPT_UInt32 instance_id, NPT_String speed, void *userdata) |
|
NPT_Result | Previous (PLT_DeviceDataReference &device, NPT_UInt32 instance_id, void *userdata) |
|
NPT_Result | Seek (PLT_DeviceDataReference &device, NPT_UInt32 instance_id, NPT_String unit, NPT_String target, void *userdata) |
|
bool | CanSetNextAVTransportURI (PLT_DeviceDataReference &device) |
|
NPT_Result | SetAVTransportURI (PLT_DeviceDataReference &device, NPT_UInt32 instance_id, const char *uri, const char *metadata, void *userdata) |
|
NPT_Result | SetNextAVTransportURI (PLT_DeviceDataReference &device, NPT_UInt32 instance_id, const char *next_uri, const char *next_metadata, void *userdata) |
|
NPT_Result | SetPlayMode (PLT_DeviceDataReference &device, NPT_UInt32 instance_id, NPT_String new_play_mode, void *userdata) |
|
NPT_Result | Stop (PLT_DeviceDataReference &device, NPT_UInt32 instance_id, void *userdata) |
|
NPT_Result | GetCurrentConnectionIDs (PLT_DeviceDataReference &device, void *userdata) |
|
NPT_Result | GetCurrentConnectionInfo (PLT_DeviceDataReference &device, NPT_UInt32 connection_id, void *userdata) |
|
NPT_Result | GetProtocolInfo (PLT_DeviceDataReference &device, void *userdata) |
|
NPT_Result | SetMute (PLT_DeviceDataReference &device, NPT_UInt32 instance_id, const char *channel, bool mute, void *userdata) |
|
NPT_Result | GetMute (PLT_DeviceDataReference &device, NPT_UInt32 instance_id, const char *channel, void *userdata) |
|
NPT_Result | SetVolume (PLT_DeviceDataReference &device, NPT_UInt32 instance_id, const char *channel, int volume, void *userdata) |
|
NPT_Result | GetVolume (PLT_DeviceDataReference &device, NPT_UInt32 instance_id, const char *channel, void *userdata) |
|
virtual NPT_Result | GetProtocolInfoSink (const NPT_String &device_uuid, NPT_List< NPT_String > &sinks) |
|
virtual NPT_Result | GetTransportState (const NPT_String &device_uuid, NPT_String &state) |
|
virtual NPT_Result | GetVolumeState (const NPT_String &device_uuid, NPT_UInt32 &volume) |
|
virtual NPT_Result | FindRenderer (const char *uuid, PLT_DeviceDataReference &device) |
|
virtual NPT_Result | FindMatchingProtocolInfo (NPT_List< NPT_String > &sinks, const char *protocol_info) |
|
virtual NPT_Result | FindBestResource (PLT_DeviceDataReference &device, PLT_MediaObject &item, NPT_Cardinal &resource_index) |
|
virtual void | OnGetCurrentTransportActionsResult (NPT_Result, PLT_DeviceDataReference &, PLT_StringList *, void *) |
|
virtual void | OnGetDeviceCapabilitiesResult (NPT_Result, PLT_DeviceDataReference &, PLT_DeviceCapabilities *, void *) |
|
virtual void | OnGetMediaInfoResult (NPT_Result, PLT_DeviceDataReference &, PLT_MediaInfo *, void *) |
|
virtual void | OnGetPositionInfoResult (NPT_Result, PLT_DeviceDataReference &, PLT_PositionInfo *, void *) |
|
virtual void | OnGetTransportInfoResult (NPT_Result, PLT_DeviceDataReference &, PLT_TransportInfo *, void *) |
|
virtual void | OnGetTransportSettingsResult (NPT_Result, PLT_DeviceDataReference &, PLT_TransportSettings *, void *) |
|
virtual void | OnNextResult (NPT_Result, PLT_DeviceDataReference &, void *) |
|
virtual void | OnPauseResult (NPT_Result, PLT_DeviceDataReference &, void *) |
|
virtual void | OnPlayResult (NPT_Result, PLT_DeviceDataReference &, void *) |
|
virtual void | OnPreviousResult (NPT_Result, PLT_DeviceDataReference &, void *) |
|
virtual void | OnSeekResult (NPT_Result, PLT_DeviceDataReference &, void *) |
|
virtual void | OnSetAVTransportURIResult (NPT_Result, PLT_DeviceDataReference &, void *) |
|
virtual void | OnSetNextAVTransportURIResult (NPT_Result, PLT_DeviceDataReference &, void *) |
|
virtual void | OnSetPlayModeResult (NPT_Result, PLT_DeviceDataReference &, void *) |
|
virtual void | OnStopResult (NPT_Result, PLT_DeviceDataReference &, void *) |
|
virtual void | OnGetCurrentConnectionIDsResult (NPT_Result, PLT_DeviceDataReference &, PLT_StringList *, void *) |
|
virtual void | OnGetCurrentConnectionInfoResult (NPT_Result, PLT_DeviceDataReference &, PLT_ConnectionInfo *, void *) |
|
virtual void | OnGetProtocolInfoResult (NPT_Result, PLT_DeviceDataReference &, PLT_StringList *, PLT_StringList *, void *) |
|
virtual void | OnSetMuteResult (NPT_Result, PLT_DeviceDataReference &, void *) |
|
virtual void | OnGetMuteResult (NPT_Result, PLT_DeviceDataReference &, const char *, bool, void *) |
|
virtual void | OnSetVolumeResult (NPT_Result, PLT_DeviceDataReference &, void *) |
|
virtual void | OnGetVolumeResult (NPT_Result, PLT_DeviceDataReference &, const char *, NPT_UInt32, void *) |
|