From 7c60f31c096e557d8c3b25bb92f629859cbef742 Mon Sep 17 00:00:00 2001 From: Thulinma Date: Tue, 19 Jul 2016 14:19:01 +0200 Subject: [PATCH] Added CORS headers to SRT and MP4 outputs --- src/output/output_progressive_mp4.cpp | 1 + src/output/output_srt.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/src/output/output_progressive_mp4.cpp b/src/output/output_progressive_mp4.cpp index 60af00ed..42dbcc64 100644 --- a/src/output/output_progressive_mp4.cpp +++ b/src/output/output_progressive_mp4.cpp @@ -476,6 +476,7 @@ namespace Mist { rangeType = H.GetHeader("Range")[0]; } H.Clean(); //make sure no parts of old requests are left in any buffers + H.setCORSHeaders(); H.SetHeader("Content-Type", "video/MP4"); //Send the correct content-type for MP4 files H.SetHeader("Accept-Ranges", "bytes, parsec"); if (rangeType != ' '){ diff --git a/src/output/output_srt.cpp b/src/output/output_srt.cpp index 2a9e5c5e..89e7eb67 100644 --- a/src/output/output_srt.cpp +++ b/src/output/output_srt.cpp @@ -58,6 +58,7 @@ namespace Mist { } void OutProgressiveSRT::sendHeader(){ + H.setCORSHeaders(); if (webVTT){ H.SetHeader("Content-Type", "text/vtt; charset=utf-8"); }else{