]> git.sesse.net Git - casparcg/blobdiff - modules/ffmpeg/ffmpeg.cpp
2.0. Updated namespaces.
[casparcg] / modules / ffmpeg / ffmpeg.cpp
index 13089c16c102ea46b7d39b31241609f092e49af3..87e1e00833d8308f08941dcb4e6e5eeddc33b14c 100644 (file)
@@ -46,7 +46,7 @@ extern "C"
        #include <libavfilter/avfilter.h>\r
 }\r
 \r
-namespace caspar {\r
+namespace caspar { namespace ffmpeg {\r
        \r
 int ffmpeg_lock_callback(void **mutex, enum AVLockOp op) \r
 { \r
@@ -151,7 +151,7 @@ void log_callback(void* ptr, int level, const char* fmt, va_list vl)
     //colored_fputs(av_clip(level>>3, 0, 6), line);\r
 }\r
 \r
-void init_ffmpeg()\r
+void init()\r
 {\r
     avfilter_register_all();\r
        av_register_all();\r
@@ -161,10 +161,10 @@ void init_ffmpeg()
        av_log_set_callback(log_callback);\r
        \r
        //core::register_consumer_factory([](const std::vector<std::wstring>& params){return create_ffmpeg_consumer(params);});\r
-       core::register_producer_factory(create_ffmpeg_producer);\r
+       core::register_producer_factory(create_producer);\r
 }\r
 \r
-void uninit_ffmpeg()\r
+void uninit()\r
 {\r
        avfilter_uninit();\r
        av_lockmgr_register(nullptr);\r
@@ -202,4 +202,4 @@ std::wstring get_swscale_version()
        return make_version(swscale_version());\r
 }\r
 \r
-}
\ No newline at end of file
+}}
\ No newline at end of file