libgupnp-dlna: Add relaxed mode support
authorParthasarathi Susarla <partha.susarla@collabora.co.uk>
Tue, 24 Aug 2010 07:51:01 +0000 (13:21 +0530)
committerArun Raghavan <arun.raghavan@collabora.co.uk>
Wed, 25 Aug 2010 15:41:32 +0000 (21:11 +0530)
commit992a4d89a0c8ef9c1a199b31c000d8412d23ab20
treef2df9544d3f47c4a1cdde7875f3bc6aaa86b25e4
parent14c22392cf6183a8c85ee03d34a439f0695a05c5
libgupnp-dlna: Add relaxed mode support

 * dlna-profiles.rng
   Modify the xml schema to support relaxed mode
 * gupnp-dlna-discoverer.[hc]
   Add an array of profiles_list to support every
   combination of relaxed and extended mode support
 * gupnp-dlna-load.[hc]
   Parse the xml (dlna profiles) files depending on
   the mode (either relaxed or strict) set on the
   discoverer
 * dlna-profile-parser.c
   Add parameters to the test program to test for
   relaxed and extended mode support
data/dlna-profiles.rng
libgupnp-dlna/gupnp-dlna-discoverer.c
libgupnp-dlna/gupnp-dlna-discoverer.h
libgupnp-dlna/gupnp-dlna-load.c
libgupnp-dlna/gupnp-dlna-load.h
tests/dlna-profile-parser.c