From cd2d863981dce2c0b8a7482a2e48a9ac49e1bdb2 Mon Sep 17 00:00:00 2001 From: Helge Norberg Date: Wed, 18 Jun 2014 15:36:06 +0200 Subject: [PATCH 1/1] Enabled use of streaming_consumer in casparcg.config --- shell/casparcg.config | 4 ++++ shell/server.cpp | 5 ++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/shell/casparcg.config b/shell/casparcg.config index 5d371ea5c..de4810b30 100644 --- a/shell/casparcg.config +++ b/shell/casparcg.config @@ -108,6 +108,10 @@ libx264 [libx264|qtrle] false [true|false] + + + + diff --git a/shell/server.cpp b/shell/server.cpp index 86b173615..ca89607c4 100644 --- a/shell/server.cpp +++ b/shell/server.cpp @@ -58,6 +58,7 @@ #include #include #include +#include #include #include @@ -270,8 +271,10 @@ struct server::implementation : boost::noncopyable on_consumer(newtek::create_ivga_consumer(xml_consumer.second)); else if (name == L"blocking-decklink") on_consumer(decklink::create_blocking_consumer(xml_consumer.second)); - else if (name == L"file" || name == L"stream") + else if (name == L"file") on_consumer(ffmpeg::create_consumer(xml_consumer.second)); + else if (name == L"stream") + on_consumer(ffmpeg::create_streaming_consumer(xml_consumer.second)); else if (name == L"system-audio") on_consumer(oal::create_consumer()); else if (name != L"") -- 2.39.2