From 629880f637154864c91d79c0ba632e90c2294f9a Mon Sep 17 00:00:00 2001 From: Helge Norberg Date: Tue, 30 Apr 2013 18:31:40 +0200 Subject: [PATCH] Added support for custom audio channel layout in decklink consumer via AMCP as well as via config file. #61 --- modules/decklink/consumer/decklink_consumer.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/decklink/consumer/decklink_consumer.cpp b/modules/decklink/consumer/decklink_consumer.cpp index 4eec12ed2..c00ebe6f6 100644 --- a/modules/decklink/consumer/decklink_consumer.cpp +++ b/modules/decklink/consumer/decklink_consumer.cpp @@ -36,6 +36,7 @@ #include #include #include +#include #include #include @@ -681,6 +682,8 @@ safe_ptr create_consumer(const std::vector& config.embedded_audio = std::find(params.begin(), params.end(), L"EMBEDDED_AUDIO") != params.end(); config.key_only = std::find(params.begin(), params.end(), L"KEY_ONLY") != params.end(); + config.audio_layout = core::default_channel_layout_repository().get_by_name( + get_param(L"CHANNEL_LAYOUT", params, L"STEREO")); return make_safe(config); } -- 2.39.5