| Branch: | Revision:

ffmpeg / libavcodec / ppc / float_altivec.c @ 12802ec0

History | View | Annotate | Download (4.23 KB)

# Date Author Comment
c73d99e6 02/02/2011 02:44 AM Justin Ruggles

Separate format conversion DSP functions from DSPContext.

This will be beneficial for use with the audio conversion API without
requiring it to depend on all of dsputil.

Signed-off-by: Mans Rullgard <>

80ba1ddb 01/31/2011 08:28 PM Justin Ruggles

Remove unneeded add bias from 3 functions.


Signed-off-by: Mans Rullgard <>

6eabb0d3 01/22/2011 05:53 PM Justin Ruggles

Change DSPContext.vector_fmul() from dst=dst*src to dest=src0*src1.

Signed-off-by: Mans Rullgard <>

c6727809 01/22/2010 03:25 AM Måns Rullgård

Move array specifiers outside DECLARE_ALIGNED() invocations

Originally committed as revision 21377 to svn://

35de5d24 09/27/2009 04:52 PM Måns Rullgård

cosmetics: fix indentation after previous commit

Originally committed as revision 20062 to svn://

952e8721 09/27/2009 04:51 PM Måns Rullgård

Drop unused args from vector_fmul_add_add, simpify code, and rename

The src3 and step arguments to vector_fmul_add_add() are always zero
and one, respectively. This removes these arguments from the function,
simplifies the code accordingly, and renames the function to better...

5137235e 04/12/2009 09:45 PM Diego Biurrun

Remove gcc_fixes.h. It only contains workarounds for unsupported gcc versions.

Originally committed as revision 18476 to svn://

4929c636 01/06/2009 11:03 PM David Conrad

Add Altivec version of vector_fmul_window.
Patch by David Conrad lessen42 A gmail P com

Originally committed as revision 16459 to svn://

aa9a9b7a 01/06/2009 12:51 PM David Conrad

Fix float_to_int16_altivec prototype to match float_to_int16's in dsputil.h
(parameter 'len' is a long not an int).
Patch by David Conrad % lessen42 A gmail P com %

Originally committed as revision 16451 to svn://

5f51afd6 12/17/2008 09:47 AM Guillaume Poirier

add AltiVec implementation of int32_to_float_fmul_scalar

Originally committed as revision 16186 to svn://

9ac78726 08/25/2008 04:32 PM Luca Barbato

Missing static in float_to_int16_altivec declaration

Originally committed as revision 14967 to svn://

0a3650c9 08/23/2008 09:10 PM Luca Barbato

Remove unused variables

Originally committed as revision 14929 to svn://

e1f27dc2 08/23/2008 09:09 PM Luca Barbato

Introduce float_to_int16_interleave_altivec, tested with vorbis

Originally committed as revision 14928 to svn://

8d3d5100 08/23/2008 09:02 PM Luca Barbato

Introduce float_to_int16_one_altivec

Originally committed as revision 14927 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://

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://

6847e61a 01/23/2007 12:04 PM Luca Barbato

10l, there is a corner case afterall...

Originally committed as revision 7660 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://

27303c8a 08/31/2006 03:44 PM Luca Barbato

Proper fix for the corner case that would have been corrected before, praise&blame to me and exg in equal shares

Originally committed as revision 6143 to svn://

99d239b3 08/31/2006 03:15 PM Luca Barbato

Fix float_to_int16, unaligned case, broken by the previous commit

Originally committed as revision 6141 to svn://

cb243ea2 08/15/2006 08:36 PM Luca Barbato

10l, thanks to Emanuele Giaquinta <> for testing and finding the issue

Originally committed as revision 6002 to svn://

241807f3 08/14/2006 10:55 PM Luca Barbato

altivec float optimizations

Originally committed as revision 5999 to svn://