From 158058c4d541456e983d93cfc0df90f47d5b06cf Mon Sep 17 00:00:00 2001 From: Thulinma Date: Thu, 24 Sep 2020 18:01:24 +0200 Subject: [PATCH] Fixed RTSP support in HTTP::Parser --- lib/http_parser.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/http_parser.cpp b/lib/http_parser.cpp index 222c474d..bf90585d 100644 --- a/lib/http_parser.cpp +++ b/lib/http_parser.cpp @@ -708,6 +708,9 @@ bool HTTP::Parser::parse(std::string &HTTPbuffer, Util::DataCallback &cb){ } return false; }else{ + if (protocol.substr(0, 4) == "RTSP" || method.substr(0,4) == "RTSP"){ + return true; + } unsigned int toappend = HTTPbuffer.size(); bool shouldAppend = true; if (bodyCallback){