]> git.sesse.net Git - casparcg/blobdiff - modules/bluefish/bluefish.cpp
2.0. Updated namespaces.
[casparcg] / modules / bluefish / bluefish.cpp
index a658786c5696f912d41d5f0dc49b8dc73c470b0c..73a7c8bc37a31f38d9efdeee4c88f4d9480d0ba5 100644 (file)
 \r
 #include <boost/lexical_cast.hpp>\r
 \r
-namespace caspar {\r
+namespace caspar { namespace bluefish {\r
 \r
-void init_bluefish()\r
+void init()\r
 {\r
        try\r
        {\r
                blue_initialize();\r
                core::register_consumer_factory([](const std::vector<std::wstring>& params)\r
                {\r
-                       return create_bluefish_consumer(params);\r
+                       return create_consumer(params);\r
                });\r
        }\r
        catch(...)\r
@@ -49,7 +49,7 @@ void init_bluefish()
        }\r
 }\r
 \r
-std::wstring get_bluefish_version()\r
+std::wstring get_version()\r
 {\r
        try\r
        {\r
@@ -66,7 +66,7 @@ std::wstring get_bluefish_version()
        return widen(std::string(BlueVelvetVersion()));\r
 }\r
 \r
-std::vector<std::wstring> get_bluefish_device_list()\r
+std::vector<std::wstring> get_device_list()\r
 {\r
        std::vector<std::wstring> devices;\r
 \r
@@ -86,4 +86,5 @@ std::vector<std::wstring> get_bluefish_device_list()
 \r
        return devices;\r
 }\r
-}
\ No newline at end of file
+\r
+}}
\ No newline at end of file