]> git.sesse.net Git - casparcg/commitdiff
2.1.0: file_consumer fixed a problem with vcodec parsing.
authorronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Mon, 30 Jan 2012 13:14:05 +0000 (13:14 +0000)
committerronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Mon, 30 Jan 2012 13:14:05 +0000 (13:14 +0000)
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.1.0@2172 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

modules/ffmpeg/consumer/ffmpeg_consumer.cpp

index edf049310208bc8f5eae509a2b236b8ba7a89459..f5b3048fea3a78ec00f2a00a93e593f375686540 100644 (file)
@@ -464,7 +464,7 @@ safe_ptr<core::frame_consumer> create_consumer(const std::vector<std::wstring>&
                        auto str = *opt_it++;\r
                        if(str.size() > 0 && str.at(0) == L'-')\r
                                str = str.substr(1);\r
-                       options.push_back(str);         \r
+                       options.push_back(boost::to_lower_copy(str));           \r
                }\r
        }\r
                \r
@@ -473,6 +473,8 @@ safe_ptr<core::frame_consumer> create_consumer(const std::vector<std::wstring>&
 \r
        if(codec == L"DVCPRO")\r
                codec = L"dvvideo";\r
+\r
+       codec = boost::to_lower_copy(codec);\r
        \r
        return make_safe<ffmpeg_consumer_proxy>(env::media_folder() + filename, key_only, codec, options);\r
 }\r