]> git.sesse.net Git - ffmpeg/commitdiff
Merge commit '218aefce4472dc02ee3f12830a9a894bf7916da9'
authorMichael Niedermayer <michaelni@gmx.at>
Sat, 9 Feb 2013 13:33:57 +0000 (14:33 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Sat, 9 Feb 2013 13:33:57 +0000 (14:33 +0100)
* commit '218aefce4472dc02ee3f12830a9a894bf7916da9':
  dsputil: Move LOCAL_ALIGNED macros to libavutil

Conflicts:
libavcodec/dvdec.c
libavcodec/imc.c
libavcodec/mpegvideo_motion.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
24 files changed:
1  2 
libavcodec/aacps.c
libavcodec/aacsbr.c
libavcodec/ac3enc.c
libavcodec/ac3enc_template.c
libavcodec/bink.c
libavcodec/dcadec.c
libavcodec/dnxhdenc.c
libavcodec/dsputil.c
libavcodec/dsputil.h
libavcodec/dv.c
libavcodec/dvdec.c
libavcodec/h264_loopfilter.c
libavcodec/imc.c
libavcodec/ituh263dec.c
libavcodec/mpc7.c
libavcodec/mpegvideo_enc.c
libavcodec/mpegvideo_motion.c
libavcodec/ppc/mpegaudiodec_altivec.c
libavcodec/ra288.c
libavcodec/rv34.c
libavcodec/simple_idct.c
libavcodec/takdec.c
libavcodec/x86/mpegaudiodec.c
libavutil/internal.h

Simple merge
index 4b6d34f89f7e7a1111b7d3a8ce5ecb9eb11634e9,0d0e23d83f8c54324cc93eab12d404865dfaad9b..d746b6ea49f1b7ff7cf971b69036070457dd7c00
@@@ -33,8 -33,8 +33,9 @@@
  #include "fft.h"
  #include "aacps.h"
  #include "sbrdsp.h"
+ #include "libavutil/internal.h"
  #include "libavutil/libm.h"
 +#include "libavutil/avassert.h"
  
  #include <stdint.h>
  #include <float.h>
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc libavcodec/dv.c
Simple merge
index bb60fc0b13aad51b577f86beed154799ae5210ad,441deadaab2ce2d29b92d5bd2f0ae4985c0504ec..64d2259a7b6c738d83ef700b4b4aedf09c01bffb
   * DV decoder
   */
  
 +#include "libavutil/avassert.h"
+ #include "libavutil/internal.h"
  #include "libavutil/pixdesc.h"
  #include "avcodec.h"
- #include "dsputil.h"
  #include "internal.h"
  #include "get_bits.h"
  #include "put_bits.h"
Simple merge
index a09e3c5d9fee558935ec1c3e1114b3d40d6ae954,909fa476318693b2128900232a959d22dd37bbe8..c127b2559ef5043a7dee814f92c4e42c674d7aeb
@@@ -37,7 -37,7 +37,8 @@@
  
  #include "libavutil/channel_layout.h"
  #include "libavutil/float_dsp.h"
+ #include "libavutil/internal.h"
 +#include "libavutil/libm.h"
  #include "avcodec.h"
  #include "get_bits.h"
  #include "dsputil.h"
Simple merge
Simple merge
Simple merge
index 22381dea273889a6c7e59a5def62a635bd9e9f10,24507a457565d0b0626a947752118d151a9936d5..565f6cb286693a593eeaa5e61f6036c2d1837fbb
@@@ -22,7 -22,8 +22,9 @@@
   */
  
  #include <string.h>
 +#include "libavutil/avassert.h"
+ #include "libavutil/internal.h"
  #include "avcodec.h"
  #include "dsputil.h"
  #include "mpegvideo.h"
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index ee93a84956534ce532e48cebc2b99ef1ae69b330,79a29ce506b063a5acf307fab356e8d50e2841ba..287d8ff1268ec0f706257fe5e5385bbe1e0556f9
  
  #include "libavutil/attributes.h"
  #include "libavutil/cpu.h"
+ #include "libavutil/internal.h"
  #include "libavutil/x86/asm.h"
  #include "libavutil/x86/cpu.h"
- #include "libavcodec/dsputil.h"
  #include "libavcodec/mpegaudiodsp.h"
  
 -void ff_imdct36_float_sse(float *out, float *buf, float *in, float *win);
 -void ff_imdct36_float_sse2(float *out, float *buf, float *in, float *win);
 -void ff_imdct36_float_sse3(float *out, float *buf, float *in, float *win);
 -void ff_imdct36_float_ssse3(float *out, float *buf, float *in, float *win);
 -void ff_imdct36_float_avx(float *out, float *buf, float *in, float *win);
 +#define DECL(CPU)\
 +static void imdct36_blocks_ ## CPU(float *out, float *buf, float *in, int count, int switch_point, int block_type);\
 +void ff_imdct36_float_ ## CPU(float *out, float *buf, float *in, float *win);
 +
 +DECL(sse)
 +DECL(sse2)
 +DECL(sse3)
 +DECL(ssse3)
 +DECL(avx)
 +
  void ff_four_imdct36_float_sse(float *out, float *buf, float *in, float *win,
                                 float *tmpbuf);
  void ff_four_imdct36_float_avx(float *out, float *buf, float *in, float *win,
Simple merge