From 185d75e0d944b6c1e12451c2dec11e6a2c764816 Mon Sep 17 00:00:00 2001 From: Thulinma Date: Sat, 28 Mar 2015 19:02:33 +0100 Subject: [PATCH] Fixed iPhone/iPad/iPod user agent detection. --- src/output/output_hls.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/output/output_hls.cpp b/src/output/output_hls.cpp index faa0983f..0b266368 100644 --- a/src/output/output_hls.cpp +++ b/src/output/output_hls.cpp @@ -155,7 +155,7 @@ namespace Mist { return; } - appleCompat = (H.GetHeader("User-Agent").find("Apple") != std::string::npos); + appleCompat = (H.GetHeader("User-Agent").find("iPad") != std::string::npos) || (H.GetHeader("User-Agent").find("iPod") != std::string::npos)|| (H.GetHeader("User-Agent").find("iPhone") != std::string::npos); bool VLCworkaround = false; if (H.GetHeader("User-Agent").substr(0, 3) == "VLC"){ std::string vlcver = H.GetHeader("User-Agent").substr(4);