]> git.sesse.net Git - casparcg/commitdiff
Added possibility to remove screen consumers with other indexes than 600
authorhellgore <hellgore@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Tue, 21 Aug 2012 12:37:08 +0000 (12:37 +0000)
committerhellgore <hellgore@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Tue, 21 Aug 2012 12:37:08 +0000 (12:37 +0000)
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/trunk@3212 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

modules/ogl/consumer/ogl_consumer.cpp

index 8be5ca54d6eea41cd2ce405013e94c1293160ede..16014e1033e1fdc2a2933c3946f9f6b4e65b65c2 100644 (file)
@@ -578,6 +578,7 @@ safe_ptr<core::frame_consumer> create_consumer(const std::vector<std::wstring>&
        \r
        configuration config;\r
                \r
+       if(params.size() > 1)\r          config.screen_index = lexical_cast_or_default<int>(params[1], config.screen_index);\r\r
        auto device_it = std::find(params.begin(), params.end(), L"DEVICE");\r
        if(device_it != params.end() && ++device_it != params.end())\r
                config.screen_index = boost::lexical_cast<int>(*device_it);\r