#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
//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
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
return make_version(swscale_version());\r
}\r
\r
-}
\ No newline at end of file
+}}
\ No newline at end of file