]> git.sesse.net Git - casparcg/commitdiff
* Added NO_AUTO_DEINTERLACE parameter when adding a screen consumer via AMCP to suppo...
authorHelge Norberg <helge.norberg@svt.se>
Mon, 22 Jun 2015 13:35:59 +0000 (15:35 +0200)
committerHelge Norberg <helge.norberg@svt.se>
Mon, 22 Jun 2015 13:35:59 +0000 (15:35 +0200)
modules/screen/consumer/screen_consumer.cpp

index 39e6b48bac76b3f2e5d0fd691371ad1779c5e230..e3053471f316f6ec8e9a4f1147c246d9f8cbb0a0 100644 (file)
@@ -656,9 +656,10 @@ spl::shared_ptr<core::frame_consumer> create_consumer(const std::vector<std::wst
        if (params.size() > 1)
                config.screen_index = boost::lexical_cast<int>(params.at(1));
                
-       config.windowed         = !contains_param(L"FULLSCREEN", params);
-       config.key_only         =  contains_param(L"KEY_ONLY", params);
-       config.interactive      = !contains_param(L"NON_INTERACTIVE", params);
+       config.windowed                 = !contains_param(L"FULLSCREEN", params);
+       config.key_only                 =  contains_param(L"KEY_ONLY", params);
+       config.interactive              = !contains_param(L"NON_INTERACTIVE", params);
+       config.auto_deinterlace = !contains_param(L"NO_AUTO_DEINTERLACE", params);
 
        if (contains_param(L"NAME", params))
                config.name = get_param(L"NAME", params);