diff --git a/Source/Core/VideoCommon/FrameDumpFFMpeg.cpp b/Source/Core/VideoCommon/FrameDumpFFMpeg.cpp index 52d41549dd8e..9c8f4410a74f 100644 --- a/Source/Core/VideoCommon/FrameDumpFFMpeg.cpp +++ b/Source/Core/VideoCommon/FrameDumpFFMpeg.cpp @@ -113,6 +113,21 @@ void InitAVCodec() } }); + const AVCodec* codec = nullptr; + void* i = 0; + while((codec = av_codec_iterate(&i))) + { + if(av_codec_is_encoder(codec)) + INFO_LOG_FMT(FRAMEDUMP, "codec: {} and {}", codec->long_name, codec->name); + } + + const AVOutputFormat* oformat = nullptr; + i = 0; + while((oformat = av_muxer_iterate(&i))) + { + INFO_LOG_FMT(FRAMEDUMP, "format: {} and {}", oformat->long_name, oformat->name); + } + // TODO: We never call avformat_network_deinit. avformat_network_init();