Mans Rullgard
514294e8ca
postproc: altivec: fix remaining mixed declarations and code
...
Signed-off-by: Mans Rullgard <mans@mansr.com>
13 years ago
Mans Rullgard
b49b836f3a
postproc: altivec: untemplate some variable names
...
These variables are now in separate scopes and thus do not
need unique names.
Signed-off-by: Mans Rullgard <mans@mansr.com>
13 years ago
Mans Rullgard
b1bcddfb6d
postproc: altivec: fix trivial cases of mixed declarations and code
...
This moves declarations without initialisers or with constant
initialisers to the start of a block, and adds do {} while(0)
around some macros, thus allowing declarations within them.
Signed-off-by: Mans Rullgard <mans@mansr.com>
13 years ago
Mans Rullgard
2912e87a6c
Replace FFmpeg with Libav in licence headers
...
Signed-off-by: Mans Rullgard <mans@mansr.com>
14 years ago
Reimar Döffinger
a2a17d3f87
Fix use of uninitialized data: A array element can not be
...
used to initialized another array element of the same array.
Originally committed as revision 24479 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Måns Rullgård
c67278098d
Move array specifiers outside DECLARE_ALIGNED() invocations
...
Originally committed as revision 21377 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Diego Biurrun
2f2cabef9c
Add av_uninit to vbA[1-8], vbB[1-8] variables to work around
...
some 'may be used uninitialized' warnings.
Originally committed as revision 17963 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Diego Biurrun
80a61f08d2
Remove AltiVec vector declaration compiler compatibility macros.
...
The original problem was that FSF and Apple gcc used a different syntax
for vector declarations, i.e. {} vs. (). Nowadays Apple gcc versions support
the standard {} syntax and versions that support {} are available on all
relevant Mac OS X versions. Thus the greater compatibility is no longer
worth cluttering the code with macros.
Originally committed as revision 14366 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Diego Biurrun
245976da2a
Use full path for #includes from another directory.
...
Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Diego Biurrun
2f7707017e
cosmetics: prettyprinting
...
Originally committed as revision 12566 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Luca Barbato
838cc9c80a
Cosmetics: reindent and whitespaces
...
Originally committed as revision 12565 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Luca Barbato
721392606b
Remove declarations after statements from doVertDefFilter_altivec
...
Originally committed as revision 12563 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Luca Barbato
e9ddf49639
Remove declarations after statements from doVertLowPass_altivec
...
Originally committed as revision 12562 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Luca Barbato
2e55c25f88
Remove declarations after statements from vertClassify_altivec
...
Originally committed as revision 12561 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Luca Barbato
5369d74c30
Reorder declarations in vertClassify_altivec
...
Originally committed as revision 12560 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Diego Biurrun
aa089f6c05
typo fixes: tempBlured --> tempBlurred
...
Originally committed as revision 12557 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Diego Biurrun
16e0bf7349
cosmetics: Fix indentation to be 4 spaces and consistently place {}.
...
Originally committed as revision 12552 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Diego Biurrun
2cab640129
typo fixes
...
Originally committed as revision 12428 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Vitor Sessak
52b541ad79
spelling
...
Originally committed as revision 11122 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Diego Biurrun
8008a04325
Move Apple gcc AltiVec vector declaration syntax to libavutil.
...
Originally committed as revision 10207 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Diego Biurrun
9d16f87ffd
Rename CONFIG_DARWIN to SYS_DARWIN, it is not configurable (in FFmpeg).
...
Originally committed as revision 10190 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Luca Barbato
4906b0267a
Typo
...
Originally committed as revision 8185 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Luca Barbato
97cda6b944
Many steps to avutilized this mess: DECLARE_ALIGNED
...
Originally committed as revision 8184 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
6b6b5003de
Remove unused variables.
...
Originally committed as revision 6625 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
b78e7197a8
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://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
6d9a242106
libavcodec/libpostproc ---> libpostproc
...
Originally committed as revision 5440 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
5509bffa88
Update licensing information: The FSF changed postal address.
...
Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
bb270c0896
COSMETICS: tabs --> spaces, some prettyprinting
...
Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
115329f160
COSMETICS: Remove all trailing whitespace.
...
Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Romain Dolbeau
20646267cd
Another (final?) patch for libpostproc.
...
This one replace horizClassify by a
transpose/(use Vert)/transpose sequence.
This add LowPass and DefFilter for "free".
I also fixed the header in postprocess.c
and special-cased some of the well-aligned
cases (all horiz stuff is well-aligned).
patch by (Romain Dolbeau <dolbeau at irisa dot fr>)
Originally committed as revision 3175 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Romain Dolbeau
a7b2871cd1
Newer version, using a vectorized version of the
...
new organisation of code in doVertLowPass. it
seems to be faster in AltiVec also...
Also includes a compile fix for the new do_a_deblock
when using AltiVec.
patch by (Romain Dolbeau <dolbeau at irisa dot fr>)
Originally committed as revision 3167 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
b0ac780ac5
altivec optimizations and horizontal filter fix by (Romain Dolbeau <dolbeau at irisa dot fr>)
...
Originally committed as revision 3162 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago