Romain Dolbeau
af05c29a1f
remove AltiVec.linux warning patch by (Romain Dolbeau <dolbeau at irisa dot fr>)
...
Originally committed as revision 3194 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 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
e96682e6f4
some of the warning fixes by (Michael Roitzsch <mroi at users dot sourceforge dot net>)
...
Originally committed as revision 3140 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Dmitry Baryshkov
3f1d4e9600
attribute_used patch by (mitya at school dot ioffe dot ru (Dmitry Baryshkov))
...
Originally committed as revision 2832 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Alex Beregszaszi
0a87c409cc
changed includes
...
Originally committed as revision 2739 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
Mike Melanson
6423d073c9
Ministry of English Composition fixes (courtesy of Diego Biurrun
...
<diego at biurrun.de>)
Originally committed as revision 2273 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 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
Falk Hüffner
4cfbf61bf1
Warning and compatibility fixes.
...
Originally committed as revision 1902 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Arpi
9616355144
looks better (req. for mp-G2)
...
Originally committed as revision 1830 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
68bf295e53
better? default thresholds, if this is worse for any files, then tell us ASAP
...
Originally committed as revision 1787 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
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
b2a3fcb7e1
reverse incorrect stride < (width+7)&~7 fix
...
Originally committed as revision 1594 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Nick Kurshev
8f3cf0f64c
sync with mplayerxp. Fixes some 405.avi related flaws
...
Originally committed as revision 1593 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Zdenek Kabelac
ca390e727d
* update cleanup rules (Steven M. Schultz)
...
* memaling check (Steven M. Schultz)
* unused var removed
Originally committed as revision 1589 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
Michael Niedermayer
9858f77376
avoid #include "../
...
Originally committed as revision 9403 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
Michael Niedermayer
88c0bc7e9c
buffer alloc cleanup / 10l
...
Originally committed as revision 8631 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
22 years ago
Michael Niedermayer
70d4f2da7f
dont use fastmemcpy for PIC
...
Originally committed as revision 8108 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
22 years ago
Michael Niedermayer
b01be12120
pp docs
...
Originally committed as revision 8077 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
22 years ago
Michael Niedermayer
326d40af06
cleanup
...
Originally committed as revision 8041 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
22 years ago
Michael Niedermayer
c41d972d9c
cleanup
...
Originally committed as revision 8039 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
22 years ago
Michael Niedermayer
b401ebad91
cosmetics requested by kabi
...
Originally committed as revision 8020 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
22 years ago
Michael Niedermayer
1d9324fd4e
removing "-npp" (found by arpi)
...
Originally committed as revision 7987 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
22 years ago
Michael Niedermayer
fa6ea14e40
per context cpuCaps (idea by kabi)
...
Originally committed as revision 7986 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
4603ed8f91
cleanly passing the cpuCaps
...
Originally committed as revision 7973 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
22 years ago
Michael Niedermayer
51e19dccc7
10l
...
Originally committed as revision 7969 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
9cb54f4311
cosmetics ;)
...
prefixing all functions with pp_ to avoid namespace issues
Originally committed as revision 7962 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
9c9e467d8d
postprocessing cleanup:
...
remove opendivx #ifdefs
remove rk1 filter
remove unused / obsolete stuff
add -1,4,2,4,-1 deinterlacing filter (ffmpeg uses that)
threadsafe / no more non-const globals
some optimizations
different strides for Y,U,V possible
remove ebx usage (someone really should fix gcc, this is really lame)
change the dering filter slightly (tell me if its worse for any files)
Originally committed as revision 7947 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
22 years ago
Alex Beregszaszi
8cd91a44b8
applied 64bit patch from Ulrich Hecht <uli at suse dot de>
...
Originally committed as revision 6165 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Alban Bedel
cbf5fa71c9
Added reverting support for -pp and -npp options
...
Originally committed as revision 4258 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Felix Bünemann
9b4644281d
mangle for win32 in postproc
...
Originally committed as revision 4249 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
162c9c2e0d
dont print -npp parser debug info if only -v
...
print "using pp filters ..." if -v
Originally committed as revision 4144 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
211c4920ea
fixed -npp help ... i think i need more sleep ;)
...
Originally committed as revision 3988 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
4b001a1312
-npp help
...
Originally committed as revision 3977 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
8aaac43576
-npp fq:<quantizer>
...
force quantizer (for these lq movies which where reencoded at high bitrates)
(c) 2002
Originally committed as revision 3965 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago