diff --git a/src/AVDecoder.cpp b/src/AVDecoder.cpp index fc496138..64eebf5c 100644 --- a/src/AVDecoder.cpp +++ b/src/AVDecoder.cpp @@ -26,6 +26,15 @@ namespace QtAV { AVDecoder::AVDecoder() { + class AVInitializer { + public: + AVInitializer() { + qDebug("avcodec_register_all"); + avcodec_register_all(); + } + }; + static AVInitializer sAVInit; + Q_UNUSED(sAVInit); } AVDecoder::AVDecoder(AVDecoderPrivate &d)