From f5f58398e340f79d99502d1899952851a78f7a5d Mon Sep 17 00:00:00 2001 From: methodus Date: Sun, 4 Nov 2012 00:14:37 +0100 Subject: Added the ability to configure the title of a channel. --- httptnt/resourceStreamer.ecpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'httptnt') diff --git a/httptnt/resourceStreamer.ecpp b/httptnt/resourceStreamer.ecpp index 8b6c9f3..3af5768 100644 --- a/httptnt/resourceStreamer.ecpp +++ b/httptnt/resourceStreamer.ecpp @@ -45,7 +45,14 @@ using namespace upnp; if(contentLength > 0){ reply.setContentLengthHeader(contentLength); - if(streamer->Seekable()) reply.setHeader("Accept-Ranges ", "bytes"); + if(streamer->Seekable()){ + reply.setHeader("Accept-Ranges ", "bytes"); + if(request.hasHeader("getAvailableSeekRange.dlna.org:")){ + std::stringstream availableRangeHeader; + availableRangeHeader << "0 bytes=0-" << contentLength; + reply.setHeader("availableSeekRange.dlna.org ", availableRangeHeader.str()); + } + } if(request.hasHeader("Range:")){ std::string rangeRequest = request.getHeader("Range:"); -- cgit v1.2.3