* Consolidate client detection code.

* Add forced sorting support for Panasonic devices.
This commit is contained in:
Justin Maggard
2013-03-18 05:37:46 +00:00
parent bc33a34331
commit 1c748c1d5a
12 changed files with 436 additions and 265 deletions

View File

@ -128,21 +128,6 @@ struct upnphttp {
#define FLAG_XFERBACKGROUND 0x00004000
#define FLAG_CAPTION 0x00008000
#define FLAG_DLNA 0x00100000
#define FLAG_MIME_AVI_DIVX 0x00200000
#define FLAG_MIME_AVI_AVI 0x00400000
#define FLAG_MIME_FLAC_FLAC 0x00800000
#define FLAG_MIME_WAV_WAV 0x01000000
#define FLAG_RESIZE_THUMBS 0x02000000
#define FLAG_NO_RESIZE 0x04000000
#define FLAG_MS_PFS 0x08000000 // Microsoft PlaysForSure client
#define FLAG_SAMSUNG 0x10000000
#define FLAG_SAMSUNG_TV 0x20000000
#define FLAG_AUDIO_ONLY 0x40000000
#define FLAG_FREE_OBJECT_ID 0x00000001
#define FLAG_ROOT_CONTAINER 0x00000002
#ifndef MSG_MORE
#define MSG_MORE 0
#endif
@ -194,9 +179,6 @@ Send501(struct upnphttp *);
void
SendResp_upnphttp(struct upnphttp *);
int
SearchClientCache(struct in_addr addr, int quiet);
void
SendResp_icon(struct upnphttp *, char * url);
void