[vlc-devel] [PATCH 0/5 v3] Add support for DLNA renderers

Shaleen Jain shaleen at jain.sh
Mon Oct 15 10:17:58 CEST 2018


This patch set adds initial support for casting to DLNA 
renderers that implement the AVTransport service with DLNA
profile guessing and transcoding non-supported formats.

Shaleen Jain (5):
  upnp: fix headers
  upnp: do not pass the upnp instance as user data
  upnp: add renderer discoverer
  dlna: add a DLNA stream out
  dlna: add GetProtocolInfo action

 NEWS                                        |   1 +
 modules/MODULES_LIST                        |   1 +
 modules/services_discovery/Makefile.am      |   6 +-
 modules/services_discovery/upnp-wrapper.cpp |   4 +-
 modules/services_discovery/upnp-wrapper.hpp |   5 +
 modules/services_discovery/upnp.cpp         | 361 ++++++++-
 modules/services_discovery/upnp.hpp         |  41 +
 modules/stream_out/dlna/dlna.cpp            | 740 +++++++++++++++++
 modules/stream_out/dlna/dlna.hpp            |  86 ++
 modules/stream_out/dlna/dlna_common.hpp     |  58 ++
 modules/stream_out/dlna/profile_names.hpp   | 833 ++++++++++++++++++++
 11 files changed, 2128 insertions(+), 8 deletions(-)
 create mode 100644 modules/stream_out/dlna/dlna.cpp
 create mode 100644 modules/stream_out/dlna/dlna.hpp
 create mode 100644 modules/stream_out/dlna/dlna_common.hpp
 create mode 100644 modules/stream_out/dlna/profile_names.hpp

-- 
2.19.1


More information about the vlc-devel mailing list