ffmpeg/libavcodec/ppc
Rong Yan a2cd07d22a avcodec/ppc/h264dsp: POWER LE support in h264_idct_dc_add_internal() fix vec_lvsl bug
We got defective video when use GCC 4.9.2 instead of GCC 4.9.1 to compile FFMEPG. And further found
that GCC 4.8 and 4.9 need patch to fix the lvsl/lvsr bug on POWER LE, and GCC 5.1 contains
the correct code since its release. The message on gcc-patches requesting approval for lvsl/lvsr
patch is at https://gcc.gnu.org/ml/gcc-patches/2014-10/msg00228.html.

The fixed code avoids using lvsl and will not depends on GCC version, also it uses less instructions on POWER LE.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-05-14 11:08:07 +02:00
..
asm.S
audiodsp.c
blockdsp.c
dct-test.c
fdct.h
fdctdsp.c avcodec/ppc/fdctdsp: POWER LE support in ff_fdct_altivec() delete macros VEC_FMERGEH() VEC_FMERGEL(), they where wrong 2015-04-27 12:59:15 +02:00
fft_altivec.S
fft_init.c
fft_vsx.c
fft_vsx.h
fmtconvert_altivec.c Merge commit 'd74a8cb7e42f703be5796eeb485f06af710ae8ca' 2015-02-28 23:58:29 +01:00
h264chroma_init.c
h264chroma_template.c
h264dsp.c avcodec/ppc/h264dsp: POWER LE support in h264_idct_dc_add_internal() fix vec_lvsl bug 2015-05-14 11:08:07 +02:00
h264qpel_template.c avcodec/ppc/h264qpel_template: Fix alignment assert 2015-05-10 18:09:39 +02:00
h264qpel.c Revert "ppc: lavc: use LOCAL_ALIGNED instead of DECLARE_ALIGNED" 2015-03-15 02:02:21 +01:00
hpeldsp_altivec.c
hpeldsp_altivec.h
huffyuvdsp_altivec.c
idctdsp.c
lossless_audiodsp_altivec.c
Makefile Merge commit '71f1ad37d858b810b71a4af1c25771beaa50b27b' 2015-03-01 00:06:42 +01:00
mathops.h
me_cmp.c
mpegaudiodsp_altivec.c
mpegvideo_altivec.c
mpegvideodsp.c
mpegvideoencdsp.c
pixblockdsp.c
svq1enc_altivec.c
vc1dsp_altivec.c
videodsp_ppc.c
vorbisdsp_altivec.c
vp3dsp_altivec.c
vp8dsp_altivec.c Revert "ppc: lavc: use LOCAL_ALIGNED instead of DECLARE_ALIGNED" 2015-03-15 02:02:21 +01:00