From c4d036490f599fa98ef1e534f7f18bb38f4ba769 Mon Sep 17 00:00:00 2001 From: Thulinma Date: Tue, 7 Nov 2017 14:20:29 +0100 Subject: [PATCH] Fixed same-connection HTTP requests after any end of track is reached --- src/output/output_http.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/output/output_http.cpp b/src/output/output_http.cpp index e08cbec9..4223517f 100644 --- a/src/output/output_http.cpp +++ b/src/output/output_http.cpp @@ -224,6 +224,7 @@ namespace Mist { } INFO_MSG("Received request %s", H.getUrl().c_str()); + initialize(); if (H.GetVar("audio") != "" || H.GetVar("video") != ""){ selectedTracks.clear(); if (H.GetVar("audio") != ""){ @@ -252,6 +253,8 @@ namespace Mist { for (std::set::iterator it = toRemove.begin(); it != toRemove.end(); it++){ selectedTracks.erase(*it); } + }else{ + selectDefaultTracks(); } onHTTP();