summaryrefslogtreecommitdiff
path: root/libavcodec/ppc/fmtconvert_altivec.c
Commit message (Collapse)AuthorAgeFilesLines
* ppc: fix Altivec build with old compilersMans Rullgard2012-10-081-5/+14
| | | | | | | | | The vec_splat() intrinsic requires a constant argument for the element number, and the code relies on the compiler unrolling the loop to provide this. Manually unrolling the loop avoids this reliance and works with all compilers. Signed-off-by: Mans Rullgard <mans@mansr.com>
* ppc: fmtconvert: kill VLA in float_to_int16_interleave_altivec()Mans Rullgard2012-10-051-7/+18
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Don't include common.h from avutil.hMartin Storsjö2012-08-151-0/+1
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* dsputil: ppc: cosmetics: pretty-printJustin Ruggles2012-07-221-62/+64
|
* PPC: Move types_altivec.h and util_altivec.h from libavcodec to libavutilJustin Ruggles2012-06-081-1/+1
| | | | | This will allow for easier implementation of Altivec functions in libraries other than libavcodec.
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-191-4/+4
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* cosmetics: rename ff_fmt_convert_init_ppc() to ff_fmt_convert_init_altivec().Justin Ruggles2011-03-071-1/+1
| | | | It only has Altivec functions and is not compiled if Altivec is disabled.
* Separate format conversion DSP functions from DSPContext.Justin Ruggles2011-02-021-0/+142
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 <mans@mansr.com>