Merge remote-tracking branch 'qatar/master'
authorMichael Niedermayer <michaelni@gmx.at>
Thu, 14 Feb 2013 10:00:22 +0000 (11:00 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Thu, 14 Feb 2013 10:00:22 +0000 (11:00 +0100)
* qatar/master:
  doc/platform: Fix 10l typo
  dsputil: Move STRIDE_ALIGN macro to the only place it is used

Conflicts:
libavcodec/dsputil.h

Merged-by: Michael Niedermayer <michaelni@gmx.at>
1  2 
libavcodec/dsputil.h
libavcodec/rectangle.h
libavcodec/utils.c

@@@ -402,12 -397,4 +402,6 @@@ void ff_dsputil_init_ppc(DSPContext* c
  void ff_dsputil_init_sh4(DSPContext* c, AVCodecContext *avctx);
  void ff_dsputil_init_vis(DSPContext* c, AVCodecContext *avctx);
  
- #if (ARCH_ARM && HAVE_NEON) || ARCH_PPC || HAVE_MMX
- #   define STRIDE_ALIGN 16
- #else
- #   define STRIDE_ALIGN 8
- #endif
 +void ff_dsputil_init_dwt(DSPContext *c);
 +
  #endif /* AVCODEC_DSPUTIL_H */
@@@ -47,8 -47,7 +47,8 @@@ static av_always_inline void fill_recta
      w      *= size;
      stride *= size;
  
-     av_assert2((((long)vp)&(FFMIN(w, STRIDE_ALIGN)-1)) == 0);
 -    assert((stride&(w-1))==0);
++    av_assert2((((long)vp)&(FFMIN(w, 8<<(HAVE_NEON|ARCH_PPC|HAVE_MMX))-1)) == 0);
 +    av_assert2((stride&(w-1))==0);
      if(w==2){
          const uint16_t v= size==4 ? val : val*0x0101;
          *(uint16_t*)(p + 0*stride)= v;
   * utils.
   */
  
+ #include "config.h"
  #include "libavutil/avassert.h"
  #include "libavutil/avstring.h"
 +#include "libavutil/bprint.h"
  #include "libavutil/channel_layout.h"
  #include "libavutil/crc.h"
  #include "libavutil/mathematics.h"