diff options
author | 2013-04-23 23:55:05 +0000 | |
---|---|---|
committer | 2013-04-23 23:55:05 +0000 | |
commit | a20a27d88fa5470e4127b0526c87dff74a2d2f44 (patch) | |
tree | 34a9ebfb5f222f0e3d7620f750abccc13624a51a /app-cdr/k3b/files | |
parent | Set AUTOTOOLS_AUTORECONF=1 so autotools deps are properly pulled in. (diff) | |
download | historical-a20a27d88fa5470e4127b0526c87dff74a2d2f44.tar.gz historical-a20a27d88fa5470e4127b0526c87dff74a2d2f44.tar.bz2 historical-a20a27d88fa5470e4127b0526c87dff74a2d2f44.zip |
Add libav9 support, patch derived from upstream, thanks to Jiří Moravec <qjim@volny.cz> for preparing it.
Package-Manager: portage-2.1.11.62/cvs/Linux x86_64
Diffstat (limited to 'app-cdr/k3b/files')
-rw-r--r-- | app-cdr/k3b/files/k3b-2.0.2-libav9.patch | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/app-cdr/k3b/files/k3b-2.0.2-libav9.patch b/app-cdr/k3b/files/k3b-2.0.2-libav9.patch new file mode 100644 index 000000000000..42ec6632da68 --- /dev/null +++ b/app-cdr/k3b/files/k3b-2.0.2-libav9.patch @@ -0,0 +1,22 @@ +Index: k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp +=================================================================== +--- k3b-2.0.2.orig/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp 2013-04-22 17:46:13.523959500 +0200 ++++ k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp 2013-04-22 18:40:49.890007513 +0200 +@@ -95,7 +95,7 @@ bool K3bFFMpegFile::open() + } + + // analyze the streams +- ::av_find_stream_info( d->formatContext ); ++ ::avformat_find_stream_info( d->formatContext, 0 ); + + // we only handle files containing one audio stream + if( d->formatContext->nb_streams != 1 ) { +@@ -129,7 +129,7 @@ bool K3bFFMpegFile::open() + + // open the codec on our context + kDebug() << "(K3bFFMpegFile) found codec for " << m_filename; +- if( ::avcodec_open( codecContext, d->codec ) < 0 ) { ++ if( ::avcodec_open2( codecContext, d->codec, 0 ) < 0 ) { + kDebug() << "(K3bFFMpegDecoderFactory) could not open codec."; + return false; + } |