dlna: add GetProtocolInfo action
authorShaleen Jain <shaleen@jain.sh>
Fri, 17 Aug 2018 13:41:57 +0000 (19:11 +0530)
committerThomas Guillem <thomas@gllm.fr>
Thu, 10 Jan 2019 16:14:00 +0000 (17:14 +0100)
commit0a34ce334a7c8b2d3926148be30f5b69fd253e41
tree9cb3d7ef0ae103b6b5b41ec56b694470de35f03b
parent7da4464ca093604f2a507e3b39330fed17838e62
dlna: add GetProtocolInfo action

Adds support for querying media formats supported
by a Media Renderer device. Profiles related to
H264/HEVC and MP3/AAC/AC-3 codecs are added.

We transcode to the default/mandatory DLNA audio and video profiles
for any non-supported formats since these are suppose
to be supported by every DLNA certified device.

Signed-off-by: Thomas Guillem <thomas@gllm.fr>
Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
modules/services_discovery/Makefile.am
modules/stream_out/dlna/dlna.cpp
modules/stream_out/dlna/dlna.hpp
modules/stream_out/dlna/profile_names.hpp [new file with mode: 0644]