Reimar Döffinger
0bda781739
Use DECLARE_ALIGNED for alignment in libpostprocess
...
Originally committed as revision 9043 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
e42dba481f
typos/grammar
...
Originally committed as revision 8641 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
57177f648d
cosmetics: Fix another common typo, gurantee --> guArantee.
...
Originally committed as revision 8054 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
849f10351d
rename always_inline to av_always_inline and move to common.h
...
Originally committed as revision 7256 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
c26abfa541
Rename ABS macro to FFABS.
...
Originally committed as revision 6666 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
02305ff38f
Rename SIGN macro to FFSIGN to avoid clashes with system headers.
...
Originally committed as revision 6665 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
e7becfb25f
printf --> av_log with some help from Oded
...
Originally committed as revision 6639 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
8925915fcc
Change libpostproc to use the FFMIN/FFMAX macros from libavutil.
...
Originally committed as revision 6622 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
64c968daaa
Add some comments to #ifdef #else #endif blocks and fix wrong ones.
...
Originally committed as revision 4762 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
Guillaume Poirier
ee8f719308
GCC4 fix
...
Originally committed as revision 4388 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Måns Rullgård
30344a83e0
remove/replace non-ascii characters
...
Originally committed as revision 4237 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
5fddb9b382
GCC4 fix by (Keenan Pepper (keenanpepper gmail com)
...
Originally committed as revision 4177 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Jindřich Makovička
655f688d54
support for negative strides
...
Originally committed as revision 3989 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
D Richard Felker III
4471e59b24
1000l
...
btw what is the sense in all these nonsense REAL_* macros?
the extra level of indirection seems to help nothing...
can we reverse that and commit a sane replacement?
Originally committed as revision 3587 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Aurelien Jacobs
053dea12f2
adapting existing mmx/mmx2/sse/3dnow optimizations so they work on x86_64 patch by (Aurelien Jacobs <aurel at gnuage dot org>)
...
Originally committed as revision 3578 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
a5cd3c48fb
100l (signed vs. unsigend)
...
Originally committed as revision 3530 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 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
39d89b6966
per line lowpass filter in mmx
...
Originally committed as revision 3166 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
792a5a7c6a
mmx optimized version of the per line/accurate deblock filter
...
vertical default mmx deblock filter fix
Originally committed as revision 3165 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
8c8bbd10e0
faster c lowpass filter
...
Originally committed as revision 3164 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
12eebd26ae
accurate/slow (per line instead of per block) deblock filter spport which is identical to what is recommanded in the mpeg4 spec
...
Originally committed as revision 3163 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
Michael Niedermayer
4df8ca9df2
warning fixes by (Michael Roitzsch <mroi at users dot sourceforge dot net>)
...
Originally committed as revision 3156 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
2e90b37c5e
mpeg2 QP clamping fix
...
Originally committed as revision 2663 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
13ba9ae499
linear blend 1 line shift fix
...
Originally committed as revision 2443 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
1e79606dd6
gcc 2.95 workaround
...
Originally committed as revision 1992 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
cb482d2511
blinking blocks around thin vertical lines and dots bugfix
...
Originally committed as revision 1988 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
0426af3111
mpeg2 qscale flag
...
a few bugfixes for the C pp code
minor optimization
Originally committed as revision 1786 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
99d33fa3e6
faster C linear blend & interpolate deinterlacers
...
Originally committed as revision 1716 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
134eb1e504
fixing cliping of c deinterlacers
...
5 tap lowpass deinterlacer
Originally committed as revision 1715 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
b304569aff
doxy / cosmetics
...
Originally committed as revision 1637 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
bba9b16c26
moving postprocess to ffmpeg/libavcodec
...
Originally committed as revision 1586 to svn://svn.ffmpeg.org/ffmpeg/trunk
Originally committed as revision 9427 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
Originally committed as revision 9428 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
22 years ago
D Richard Felker III
9b1663fcd0
C implementation of the median deinterlacer (seems to be the only one
...
that generates tolerable output for anime) so it will work on non-MMX
architectures. Someone should optimize it better eventually.
Originally committed as revision 9071 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
22 years ago
Michael Niedermayer
e9effafdf9
YUV 411/422/444 support for pp
...
Originally committed as revision 8806 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
22 years ago
Sascha Sommer
bb87a84ce9
10l another int i missing (without ^M)
...
Originally committed as revision 8667 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
22 years ago
Michael Niedermayer
a2596758e0
10l (int i)
...
Originally committed as revision 8657 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
22 years ago
Michael Niedermayer
3cef52271d
cleaning corners of green dirt ;)
...
Originally committed as revision 8652 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
22 years ago
Dominik Mierzejewski
c9f99fef4f
warning patch by (Dominik Mierzejewski <dominik at rangers dot eu dot org>)
...
Originally committed as revision 8255 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
22 years ago
Michael Niedermayer
01dc3aa48d
using fewer registers ... to workaround something
...
Originally committed as revision 7991 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
22 years ago
Michael Niedermayer
4407a3c47a
change qscale type to int8 and fix qscale ordering
...
Originally committed as revision 7985 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
22 years ago
Michael Niedermayer
df8d4d0ed5
cleanup
...
Originally committed as revision 7964 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
22 years ago
Michael Niedermayer
ec487e5db8
better deblocking filter
...
Originally committed as revision 7961 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
22 years ago
Michael Niedermayer
abd140db79
using fewer registers (fixes compilation bug hopefully)
...
Originally committed as revision 7953 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
22 years ago
Colin Leroy
5936be4c66
fix compilation on non-x86 with gcc 2.95
...
Originally committed as revision 7949 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
22 years ago