From a4d7f77c1c4382c2ec6f6c6b7975e4038cfc5d5f Mon Sep 17 00:00:00 2001 From: phunkyfish Date: Sun, 4 Apr 2021 11:50:08 +0100 Subject: [PATCH] Ignore content length when using Curl to open files --- inputstream.ffmpegdirect/addon.xml.in | 2 +- src/stream/CurlInput.cpp | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/inputstream.ffmpegdirect/addon.xml.in b/inputstream.ffmpegdirect/addon.xml.in index 64799dca..2f86425d 100644 --- a/inputstream.ffmpegdirect/addon.xml.in +++ b/inputstream.ffmpegdirect/addon.xml.in @@ -1,7 +1,7 @@ @ADDON_DEPENDS@ diff --git a/src/stream/CurlInput.cpp b/src/stream/CurlInput.cpp index 69c51101..9a34b92e 100644 --- a/src/stream/CurlInput.cpp +++ b/src/stream/CurlInput.cpp @@ -80,6 +80,8 @@ bool CurlInput::Open(const std::string& filename, const std::string& mimeType, u content == "video/x-matroska-3d") flags |= ADDON_READ_MULTI_STREAM; + m_pFile->CURLAddOption(ADDON_CURL_OPTION_OPTION, "CURLOPT_IGNORE_CONTENT_LENGTH", "1L"); + // open file in binary mode if (!m_pFile->OpenFile(m_filename, flags)) {