14 #include <Neptune/Source/Core/NptReferences.h> 15 #include <Neptune/Source/Core/NptStrings.h> 16 #include <Neptune/Source/Core/NptTypes.h> 52 ECLIENTQUIRKS_NONE = 0x0
55 , ECLIENTQUIRKS_ONLYSTORAGEFOLDER = 0x01
58 , ECLIENTQUIRKS_BASICVIDEOCLASS = 0x02
61 , ECLIENTQUIRKS_UNKNOWNSERIES = 0x04
66 enum EMediaControllerQuirks
68 EMEDIACONTROLLERQUIRKS_NONE = 0x00
71 , EMEDIACONTROLLERQUIRKS_X_MKV = 0x01
74 EMediaControllerQuirks GetMediaControllerQuirks(
const PLT_DeviceData *device);
82 const std::string& CorrectAllItemsSortHack(
const std::string &item);
87 UPnPService service = UPnPServiceNone);
92 UPnPService service = UPnPServiceNone);
99 UPnPService service = UPnPServiceNone);
105 EClientQuirks quirks,
106 UPnPService service = UPnPServiceNone);
114 UPnPService upnp_service = UPnPServiceNone);
117 UPnPService upnp_service = UPnPServiceNone);
128 NPT_String EncodeObjectId(
const std::string&
id);
136 NPT_String DecodeObjectId(
const std::string&
id);
Definition: UPnPInternal.h:41
The PLT_DeviceData class holds information about a device being advertised or found by a control poin...
Definition: PltDeviceData.h:93
The PLT_HttpRequestContext class holds information about the request sent, the local & remote ip addr...
Definition: PltHttp.h:111
Definition: UPnPServer.h:31
Definition: NptReferences.h:45
Definition: NptStrings.h:57
Definition: VideoInfoTag.h:53
Definition: MusicInfoTag.h:27
Represents a file on a share.
Definition: FileItem.h:102
Definition: ThumbLoader.h:17
Definition: Application.h:77