[packages/chromium-browser/DEVEL] updated patch from gentoo, added AV_CODEC_ID_VP9 ifdefs
glen
glen at pld-linux.org
Tue Feb 26 22:15:52 CET 2013
commit b0ea35e34bb44e3f71ad52ac711c636bc9a7799c
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Tue Feb 26 23:07:42 2013 +0200
updated patch from gentoo, added AV_CODEC_ID_VP9 ifdefs
system-ffmpeg.patch | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 66 insertions(+)
---
diff --git a/system-ffmpeg.patch b/system-ffmpeg.patch
index 04cb6f5..12736c9 100644
--- a/system-ffmpeg.patch
+++ b/system-ffmpeg.patch
@@ -39,3 +39,69 @@ index 81b770c..7b6d673 100644
'<(DEPTH)/media/media.gyp:shared_memory_support',
'<(DEPTH)/media/media.gyp:yuv_convert',
'<(DEPTH)/skia/skia.gyp:skia',
+--- a/media/ffmpeg/ffmpeg_common.cc.orig 2013-01-17 00:07:51.635057013 +0000
++++ b/media/ffmpeg/ffmpeg_common.cc 2013-01-17 00:15:50.867406811 +0000
+@@ -10,6 +10,8 @@
+ #include "media/base/video_frame.h"
+ #include "media/base/video_util.h"
+
++#undef SampleFormat
++
+ namespace media {
+
+ // Why FF_INPUT_BUFFER_PADDING_SIZE? FFmpeg assumes all input buffers are
+@@ -84,8 +86,10 @@
+ return kCodecGSM_MS;
+ case CODEC_ID_PCM_MULAW:
+ return kCodecPCM_MULAW;
++#ifdef CODEC_ID_OPUS
+ case CODEC_ID_OPUS:
+ return kCodecOpus;
++#endif
+ default:
+ DVLOG(1) << "Unknown audio CodecID: " << codec_id;
+ }
+@@ -129,8 +133,10 @@
+ return CODEC_ID_GSM_MS;
+ case kCodecPCM_MULAW:
+ return CODEC_ID_PCM_MULAW;
++#ifdef CODEC_ID_OPUS
+ case kCodecOpus:
+ return CODEC_ID_OPUS;
++#endif
+ default:
+ DVLOG(1) << "Unknown AudioCodec: " << audio_codec;
+ }
+@@ -153,8 +153,10 @@
+ return kCodecMPEG4;
+ case CODEC_ID_VP8:
+ return kCodecVP8;
++#ifdef AV_CODEC_ID_VP9:
+ case AV_CODEC_ID_VP9:
+ return kCodecVP9;
++#endif
+ default:
+ DVLOG(1) << "Unknown video CodecID: " << codec_id;
+ }
+@@ -171,8 +173,10 @@
+ return CODEC_ID_MPEG4;
+ case kCodecVP8:
+ return CODEC_ID_VP8;
++#ifdef AV_CODEC_ID_VP9:
+ case kCodecVP9:
+ return AV_CODEC_ID_VP9;
++#endif
+ default:
+ DVLOG(1) << "Unknown VideoCodec: " << video_codec;
+ }
+@@ -423,8 +429,10 @@
+ return CHANNEL_LAYOUT_6_1_FRONT;
+ case AV_CH_LAYOUT_7POINT0_FRONT:
+ return CHANNEL_LAYOUT_7_0_FRONT;
++#ifdef AV_CH_LAYOUT_7POINT1_WIDE_BACK
+ case AV_CH_LAYOUT_7POINT1_WIDE_BACK:
+ return CHANNEL_LAYOUT_7_1_WIDE_BACK;
++#endif
+ case AV_CH_LAYOUT_OCTAGONAL:
+ return CHANNEL_LAYOUT_OCTAGONAL;
+ default:
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/chromium-browser.git/commitdiff/b0ea35e34bb44e3f71ad52ac711c636bc9a7799c
More information about the pld-cvs-commit
mailing list