Justin Maggard c8665bcf40 containers: Add Samsung DCM10 magic containers
Some Samsung clients (at least UE40ES8000) apparently cannot handle our
standard container IDs when we turn on the DCM10 feature. So they end up
requesting an empty ObjectID, which is invalid. If we blindly return our
root container, they still have problems browsing because they only use
one object from our returned results, so they don't get a full list of
browseable categories.

It has been confirmed that we can work around this by using the same
ObjectIDs that Samsung uses for our root containers in our
X_GetFeatureList response (A, V, and I). And fortunately it's trivial to
handle these renamed ObjectIDs using our magic container system.

Fixes: SF Bug #311 (Samsung TV built-in DLNA client broken since v1.1.5)
2017-08-22 12:28:42 -07:00
2011-11-02 06:59:48 +00:00
2013-11-01 18:05:31 -07:00
2017-04-28 01:18:53 -07:00
2017-03-16 12:09:59 -07:00
2008-10-23 17:30:45 +00:00
2014-03-06 17:09:39 -08:00
2017-07-28 17:28:15 -07:00
2017-07-28 17:47:51 -07:00
2017-05-17 13:55:17 -07:00
2017-04-28 01:18:53 -07:00
2017-04-28 01:18:53 -07:00
2011-09-21 21:55:56 +00:00
2013-11-01 18:05:31 -07:00
2017-05-17 12:01:04 -07:00
2014-04-21 15:43:13 -07:00
2012-06-30 00:26:55 +00:00
2017-08-22 12:20:38 -07:00
2017-05-17 13:55:17 -07:00
2014-03-07 12:42:40 -08:00

MiniDLNA project
(c) 2009 Justin Maggard
Portions (c) 2006-2007 Thomas Bernard
webpage: http://sourceforge.net/projects/minidlna/

This directory contains the MiniDLNA daemon software.
This software is subject to the conditions detailed in
the LICENCE file provided with this distribution.

Parts of the software including the discovery code are
licensed under the BSD revised license which is detailed
in the LICENSE.miniupnpd file provided with the distribution.
More information on MiniUPnPd can be found at http://miniupnp.free.fr.


The MiniDLNA daemon is an UPnP-A/V and DLNA service which
serves multimedia content to compatible clients on the network.
See http://www.upnp.org/ for more details on UPnP
and http://www.dlna.org/ for mode details on DLNA.

See the INSTALL file for instructions on compiling, installing,
and configuring minidlna.

Prerequisites
==================

- libexif
- libjpeg
- libid3tag
- libFLAC
- libvorbis
- libsqlite3
- libavformat (the ffmpeg libraries)


Justin Maggard
Description
A fork of readymedia/minidlna with opus support added
Readme 1.6 MiB
Languages
C 96.4%
M4 2.2%
Roff 0.8%
Shell 0.3%
Makefile 0.3%