| Branch: | Revision:

ffmpeg / libavcodec / ppc / vc1dsp_altivec.c @ 2912e87a

History | View | Annotate | Download (13.9 KB)

# Date Author Comment
2912e87a 03/19/2011 01:33 PM Mans Rullgard

Replace FFmpeg with Libav in licence headers

Signed-off-by: Mans Rullgard <>

381efba0 02/21/2011 08:28 PM Mans Rullgard

ppc: fix vc1 inverse transform, unbreak build

GCC 4.3 and later are more particular about signedness matching
in vector operations. The operations under if(rangered) were
missing assignments and thus had no effect.

Signed-off-by: Mans Rullgard <>

f8bed30d 02/21/2011 03:23 PM Ronald S. Bultje

VC1: merge idct8x8, coeff adjustments and put_pixels.

Merging these functions allows merging some loops, which makes the
results (particularly after SIMD optimizations) much faster.

ed040f35 02/18/2011 01:22 AM Ronald S. Bultje

Fix PPC build.

12802ec0 02/17/2011 10:35 PM Ronald S. Bultje

dsputil: move VC1-specific stuff into VC1DSPContext.

1da6ea39 02/17/2011 10:35 PM Ronald S. Bultje

VC1: transpose IDCT 8x8 coeffs while reading.

ddb8c2c0 03/06/2010 10:37 PM Måns Rullgård

PPC: move prototypes to headers and make some functions static

Originally committed as revision 22267 to svn://

7a709548 04/09/2009 11:54 AM Diego Biurrun

Remove unnecessary gcc_fixes.h #include.

Originally committed as revision 18384 to svn://

245976da 05/09/2008 11:56 AM Diego Biurrun

Use full path for #includes from another directory.

Originally committed as revision 13098 to svn://

c49e23e2 12/16/2007 02:31 PM Luca Barbato

Make strict altivec parsers happy (gcc-4.3 and others)

Originally committed as revision 11231 to svn://

98f48ce1 12/08/2007 11:46 AM Kostya Shishkov

Reindent after last commit

Originally committed as revision 11191 to svn://

51ece684 12/08/2007 11:45 AM Kostya Shishkov

Update Altivec variant of vc1_inv_trans_8x4

Originally committed as revision 11190 to svn://

d2e45f33 12/08/2007 10:41 AM Kostya Shishkov

Switch VC-1 decoder to output decoded residual immediately.

Originally committed as revision 11188 to svn://

095c22ac 11/13/2007 12:48 AM Diego Biurrun

Remove unused variable, fixes the warning:
ppc/vc1dsp_altivec.c: In function ‘vc1_inv_trans_8x8_altivec’:
ppc/vc1dsp_altivec.c:141: warning: unused variable ‘vec_5’

Originally committed as revision 11006 to svn://

89523bee 10/02/2007 11:39 AM Luca Barbato

Sanitize altivec code so it can be built with runtime check properly

Originally committed as revision 10640 to svn://

e5a389a1 07/05/2007 10:40 AM Diego Biurrun

license header consistency cosmetics

Originally committed as revision 9484 to svn://

b550bfaa 05/16/2007 09:51 AM Ronald S. Bultje

Add libavcodec to compiler include flags in order to simplify header
include paths in the source files.
mostly from a patch by Ronald S. Bultje, rbultje ronald.bitfreak net

Originally committed as revision 9034 to svn://

ab5a1435 10/10/2006 08:01 AM Guillaume Poirier

Move TRANSPOSE8 macro to dsputil_altivec.h.
(was duplicated in libavcodec/ppc/vc1dsp_altivec.c
nd libavcodec/ppc/mpegvideo_altivec.c, and will be
used in upcoming routines for h264_altivec.c)

Originally committed as revision 6621 to svn://

b78e7197 10/07/2006 03:30 PM Diego Biurrun

Change license headers to say 'FFmpeg' instead of 'this program/this library'
and fix GPL/LGPL version mismatches.

Originally committed as revision 6577 to svn://

481fb636 08/03/2006 05:02 AM Kostya Shishkov

Some AltiVec optimizations for VC-1

Originally committed as revision 5899 to svn://