aballier 15/02/06 13:46:29 Added: gejengel-0.1.4-ffmpeg2.patch Log: add patch to build with ffmpeg2, bug #536626 Signed-off-by: [email protected] (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 160F534A)
Revision Changes Path 1.1 media-sound/gejengel/files/gejengel-0.1.4-ffmpeg2.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/gejengel/files/gejengel-0.1.4-ffmpeg2.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/gejengel/files/gejengel-0.1.4-ffmpeg2.patch?rev=1.1&content-type=text/plain Index: gejengel-0.1.4-ffmpeg2.patch =================================================================== Index: gejengel-0.1.4/src/AudioDecoder/ffmpegdecoder.cpp =================================================================== --- gejengel-0.1.4.orig/src/AudioDecoder/ffmpegdecoder.cpp +++ gejengel-0.1.4/src/AudioDecoder/ffmpegdecoder.cpp @@ -28,6 +28,10 @@ extern "C" #include <libavcodec/avcodec.h> } +#ifndef AVCODEC_MAX_AUDIO_FRAME_SIZE +#define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000 // 1 second of 48khz 32bit audio +#endif + using namespace std; using namespace utils; @@ -71,7 +75,7 @@ void FFmpegDecoder::destroy() if (m_pFormatContext) { - av_close_input_file(m_pFormatContext); + avformat_close_input(&m_pFormatContext); m_pFormatContext = NULL; }
