From 5bbffecc1fd4ae3363b2f7dc167d8bef654ea173 Mon Sep 17 00:00:00 2001 From: wang-bin Date: Wed, 6 Aug 2014 15:52:41 +0800 Subject: [PATCH] register avcodec in AVDecoder --- src/AVDecoder.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) 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)