]> git.sesse.net Git - casparcg/blobdiff - modules/ogl/consumer/ogl_consumer.cpp
2.0. Updated namespaces.
[casparcg] / modules / ogl / consumer / ogl_consumer.cpp
index 11c90d435590449c8720cc6d971784c1d9111020..9550a5a1e81f99e783f7f444ee066021b83a3a7c 100644 (file)
@@ -66,7 +66,7 @@ extern "C"
 #pragma warning (pop)\r
 #endif\r
 \r
-namespace caspar {\r
+namespace caspar { namespace ogl {\r
                \r
 enum stretch\r
 {\r
@@ -81,15 +81,15 @@ struct configuration
        size_t          screen_index;\r
        stretch         stretch;\r
        bool            windowed;\r
-       bool            key_only;\r
        bool            auto_deinterlace;\r
+       bool            key_only;\r
 \r
        configuration()\r
                : screen_index(0)\r
                , stretch(fill)\r
                , windowed(true)\r
-               , key_only(false)\r
                , auto_deinterlace(true)\r
+               , key_only(false)\r
        {\r
        }\r
 };\r
@@ -123,7 +123,7 @@ struct ogl_consumer : boost::noncopyable
        tbb::atomic<bool>               is_running_;\r
 \r
        \r
-       filter                                  filter_;\r
+       ffmpeg::filter                  filter_;\r
 public:\r
        ogl_consumer(const configuration& config, const core::video_format_desc& format_desc) \r
                : config_(config)\r
@@ -463,7 +463,7 @@ public:
        }\r
 };     \r
 \r
-safe_ptr<core::frame_consumer> create_ogl_consumer(const std::vector<std::wstring>& params)\r
+safe_ptr<core::frame_consumer> create_consumer(const std::vector<std::wstring>& params)\r
 {\r
        if(params.size() < 1 || params[0] != L"SCREEN")\r
                return core::frame_consumer::empty();\r
@@ -481,7 +481,7 @@ safe_ptr<core::frame_consumer> create_ogl_consumer(const std::vector<std::wstrin
        return make_safe<ogl_consumer_proxy>(config);\r
 }\r
 \r
-safe_ptr<core::frame_consumer> create_ogl_consumer(const boost::property_tree::ptree& ptree) \r
+safe_ptr<core::frame_consumer> create_consumer(const boost::property_tree::ptree& ptree) \r
 {\r
        configuration config;\r
        config.screen_index             = ptree.get("device",   config.screen_index);\r
@@ -498,4 +498,4 @@ safe_ptr<core::frame_consumer> create_ogl_consumer(const boost::property_tree::p
        return make_safe<ogl_consumer_proxy>(config);\r
 }\r
 \r
-}
\ No newline at end of file
+}}
\ No newline at end of file