[SCM] libav/experimental: Special case VP5/6 chroma alignment on x86 as well

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 16:59:53 UTC 2013


The following commit has been merged in the experimental branch:
commit b7098cc153468a7b48f1c8b134189c43f25ac639
Author: David Conrad <lessen42 at gmail.com>
Date:   Fri Feb 12 22:01:42 2010 +0000

    Special case VP5/6 chroma alignment on x86 as well
    
    Originally committed as revision 21782 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/libavcodec/utils.c b/libavcodec/utils.c
index 0e7dad7..0b0c562 100644
--- a/libavcodec/utils.c
+++ b/libavcodec/utils.c
@@ -265,7 +265,9 @@ int avcodec_default_get_buffer(AVCodecContext *s, AVFrame *pic){
 //picture size unneccessarily in some cases. The solution here is not
 //pretty and better ideas are welcome!
 #if HAVE_MMX
-                if(s->codec_id == CODEC_ID_SVQ1)
+                if(s->codec_id == CODEC_ID_SVQ1 || s->codec_id == CODEC_ID_VP5 ||
+                   s->codec_id == CODEC_ID_VP6 || s->codec_id == CODEC_ID_VP6F ||
+                   s->codec_id == CODEC_ID_VP6A)
                     stride_align[i]= 16;
                 else
 #endif

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list