X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fffmpeg%2Fffmpeg.h;h=f9569dc6baefb2b6671840e373a2a119d1b9b367;hb=726897adbf881d3b75f171fff24f2b917ba5f05a;hp=1119f0033c1d7ee7ad1582791abd06d2ba40573d;hpb=15b3dad6661649f53562bcea673ba62e605d2b0a;p=casparcg diff --git a/modules/ffmpeg/ffmpeg.h b/modules/ffmpeg/ffmpeg.h index 1119f0033..f9569dc6b 100644 --- a/modules/ffmpeg/ffmpeg.h +++ b/modules/ffmpeg/ffmpeg.h @@ -22,25 +22,14 @@ #pragma once #include +#include -#include +namespace caspar { namespace ffmpeg { -namespace caspar { -namespace core { - -struct media_info_repository; - -} - -namespace ffmpeg { - -void init(const spl::shared_ptr& media_info_repo); +void init(core::module_dependencies dependencies); void uninit(); +std::shared_ptr temporary_enable_quiet_logging_for_thread(bool enable); +void enable_quiet_logging_for_thread(); +bool is_logging_quiet_for_thread(); -std::wstring avcodec_version(); -std::wstring avformat_version(); -std::wstring avutil_version(); -std::wstring avfilter_version(); -std::wstring swscale_version(); - -}} \ No newline at end of file +}}