Michael Niedermayer
d2b3c3d7bb
(commit by michael)
...
dc coeff isnt dequantized (bug reported by falk hueffner)
Originally committed as revision 278 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
4e3269e87f
(commit by michael)
...
quantizer range bugfix (mpeg1 & mpeg4 encoding)
Originally committed as revision 277 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
fd2848053f
minor bugfix in the -v output
...
Originally committed as revision 4305 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
5521b193d6
15/16 bit dithering in C (5% slower, can be disabled by comenting #define DITHER1XBPP out)
...
x/yInc bugfix (bug was introduced during the global var removial)
more emms & no messing with ARCH_X86 (=workaround against not cleared mmx state somewhere)
sharpening filter (-ssf cs=<int> & -ssf ls=<int>)
Originally committed as revision 4298 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
fe8054c0ff
copyright(swscaler) = GPL
...
Originally committed as revision 4296 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Nick Kurshev
c7997007be
Small simple idct improvement for Alpha by Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
...
Originally committed as revision 276 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
5cebb24be0
a few filters (should be removed/merged when arpis videofilter stuff is finished)
...
-ssf cgb=<float> -> chrominance gaussian blur (nice to improve picture quality)
-ssf lgb=<float> -> luminance gaussian blur (dunno what its good for)
-ssf chs=<int> -> shift chrominance horizontally
-ssf cvs=<int> -> shift chrominance vertically
these will only work if the swscaler is used at all
Originally committed as revision 4295 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
c7f822d95e
general convolution filtering of the source picture
...
dynamic memory allocation for the buffers (needed for the filter stuff)
Originally committed as revision 4291 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Felix Bünemann
635b3ec6dd
add mangling
...
Originally committed as revision 4286 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Nick Kurshev
91d1f1a432
Alpha optimizations by Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
...
Originally committed as revision 275 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Nick Kurshev
1e98dffb7a
Alpha optimizations by Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
...
Originally committed as revision 274 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Nick Kurshev
4bdd9157cc
Cygwin's mangling by Felix Buenemann <atmosfear@users.sourceforge.net>
...
Originally committed as revision 273 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
7f56a52795
101
...
Originally committed as revision 4282 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
28bf81c90d
removed global vars so that multiple swscalers can be used
...
experimental upscaling mode (-sws 3)
general convolution filters support (unfinished)
bugfix for bicubic upscaling
assertion checking if defined MP_DEBUG
checking of the input/output size instead of segfault if its very large
Originally committed as revision 4277 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
bf1595c488
fix mangling with runtime cpu detection
...
Originally committed as revision 4254 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
0a8d8945fd
(commit by michael)
...
faster simple idct in MMX
Originally committed as revision 269 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
ae40484c1c
(commit by michael)
...
bye bye weird al rounding bug ;)
Originally committed as revision 268 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
5975626d6f
(commit by michael)
...
emms
Originally committed as revision 267 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
3d9fccbf0f
(commit by michael)
...
draw_edges_mmx()
Originally committed as revision 266 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
4973971e37
(commit by michael)
...
faster simple_idct in C
Originally committed as revision 265 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
6f903d8e27
(commit by michael)
...
16-bit divide instead of 32-bit on x86 in msmpeg_pred_dc()
Originally committed as revision 264 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
8bdbae01fe
(commit by michael)
...
memset() in MMX
Originally committed as revision 263 to svn://svn.ffmpeg.org/ffmpeg/trunk
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
99180fe39d
(commit by michael)
...
new msmpeg4 dequantizer did dequantize too early
Originally committed as revision 261 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
badaf88eeb
(commit by michael)
...
dequantizers skip trailing zeros
msmpeg4 non-intra decoder has its dequantizer "build in" now
Originally committed as revision 260 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
05f361f0c7
(commited by michael / arpi was crazy enough to give me his password)
...
fixed a bug in get_vlc() when using the ALT_BITSTREAM_READER (rv10 & mpeg12 decoders where not working)
some optimizations
replaced a if() with a >>
changed get_bits1() a bit so it hopefully is faster on p4
Originally committed as revision 259 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Arpi
eede215681
rv10 sig11 fix by Michael Niedermayer <michaelni@gmx.at>
...
Originally committed as revision 258 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
5b3438c630
different fix, s->mbintra_table used only if h263_pred set. - patch by Michael Niedermayer <michaelni@gmx.at>
...
Originally committed as revision 257 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Vladimir Dergachev
01dbbd0a9a
This fixes segfaults because of uninitialized s->mbintra_table variable - patch by Vladimir Dergachev <volodya@mindspring.com>
...
Originally committed as revision 256 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
6fb904ce30
s->c_dc_scale was 7 if s->qscale==2 but should be 8 (the bug is visible in deep red areas in high bitrate clips) - patch by Michael Niedermayer <michaelni@gmx.at>
...
Originally committed as revision 255 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Arpi
477c35a9f0
mpeg4 encoder fix by Michael Niedermayer <michaelni@gmx.at>
...
Originally committed as revision 254 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
3587d501a3
aligned bitstream support (optional) - patch by ichael Niedermayer <michaelni@gmx.at>
...
Originally committed as revision 253 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
27a3e2c5e0
another bitstream reader code (faster on intel cpus) - patch by Michael Niedermayer <michaelni@gmx.at>
...
Originally committed as revision 252 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
bff6ecaa9c
AC table reset (memset) optimization - patch by Michael Niedermayer <michaelni@gmx.at>
...
Originally committed as revision 251 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
5a24083859
fix for non-mmx runtimedetect encoding bugs - patch by Michael Niedermayer <michaelni@gmx.at>
...
Originally committed as revision 250 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
ef093645ef
fix different UMV handling for mpeg4 vs. h263 - patch by Michael Niedermayer <michaelni@gmx.at>
...
Originally committed as revision 249 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
f4470e0936
print cpu flags
...
Originally committed as revision 248 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Stephen Davies
fb4a9613ee
qscale estimate fix, diff extended to 64bit wide. patch by Stephen Davies <steve@daviesfam.org>
...
Originally committed as revision 247 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
3046f265b9
fix slices when code=0x18, patch by Michael Niedermayer <michael@mplayer.dev.hu>
...
Originally committed as revision 246 to svn://svn.ffmpeg.org/ffmpeg/trunk
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
Michael Niedermayer
c0903414cb
only print last line warning if verbose is on
...
Originally committed as revision 3884 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
07f8991b60
minor brightness/contrast bugfix / moved some global vars into ppMode
...
non mmx compilation bugfix
Originally committed as revision 3833 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
43d52f7612
customizeable deblocking (2 thresholds)
...
chrominance & luminance filtering is the default now if -npp ...:y isnt specified (lumi only was only used for the deinterlacers and that was wrong anyway)
Originally committed as revision 3818 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
f15afacdf4
output shifted by a few pixels on extreem scalings bugfix
...
filterPos was wrong by 0.5 pixels on downscale with -sws 1 and 2 bugfix
Originally committed as revision 3783 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
6ec6e3c963
101
...
Originally committed as revision 3780 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago
Michael Niedermayer
45b4f28550
new -pp options stuff (-npp ...)
...
see line527@postproc/postprocess.c ;) for the documentation of the format
Originally committed as revision 3772 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
23 years ago