Commit Graph

382 Commits

Author SHA1 Message Date
michael 41b847f6a8 sws_ prefix, more seperation between internal & external swscaler API
sws_scale() returns the number of outputed lines


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9495 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-23 22:05:55 +00:00
michael d464b1ed03 100l (gcc 3.2 .....)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9478 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-21 22:01:00 +00:00
michael 274db98899 yuv2rgb brightness/contrast/saturation/different colorspaces support finished
yuv2rgb deglobalize
yuv2rgb optimizations / cleanup
bugs?


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9477 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-21 20:35:18 +00:00
michael 36e6ca75bc cleanup
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9456 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-18 19:36:20 +00:00
michael 79067e3c09 optimize
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9455 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-18 19:22:34 +00:00
michael 399c27aabb 1000l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9435 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-15 17:29:01 +00:00
michael 4c884c5a6b bigendian bug (fixes?)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9434 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-15 15:07:57 +00:00
michael af06ee3a7c simpler & faster
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9431 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-15 13:04:17 +00:00
michael db04df5d1b in libavcodec now -> remove
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9428 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-14 21:49:07 +00:00
michael dd16f0a075 moving postprocess code to libavcodec
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9427 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-14 21:45:45 +00:00
michael 1a0f8f0552 cleanup
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9418 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-13 21:38:43 +00:00
michael 0e7b470b4e brightness / saturation / contrast / different yuv colorspace support for some yuv2rgb converters (many converters still ignore it)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9417 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-13 19:27:17 +00:00
michael fdbb1881f5 cleanup
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9415 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-13 18:24:33 +00:00
michael 0436097051 cleanup
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9414 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-13 14:19:05 +00:00
michael e6a1e93686 avoid #include "../
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9403 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-11 21:13:30 +00:00
michael 2f0e040d99 #ifdef c++
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9402 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-11 21:12:16 +00:00
michael 73c1f20b98 -fPIC compileable
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9395 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-11 15:06:44 +00:00
michael 4c7a7907e2 yv12 -> yuy2 converter in alpha asm (from mplayerxp)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9394 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-11 13:13:16 +00:00
michael b4e40a82b5 cleanup (unsigned stride -> int stride)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9393 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-11 12:57:53 +00:00
michael 1b9e175bce yuv9 -> yv12 bugfixes
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9257 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-03 18:45:25 +00:00
michael 61e1960fe1 10l found by (Dominik Mierzejewski <dominik at rangers dot eu dot org>)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9189 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-01 00:48:33 +00:00
michael 49a3af8585 fixing rgb4 & bgr4 (2 pixels per byte)
adding bg4b & rg4b (1 pixel per byte)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9172 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-30 09:15:09 +00:00
michael 9c3153404f UYVY input
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9072 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-23 09:35:22 +00:00
rfelker 44e9a6585e 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.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9071 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-23 04:19:24 +00:00
michael afe814841c YUV 411/422/444 support for pp
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8806 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-05 19:10:42 +00:00
faust3 261ec8d84d 10l another int i missing (without ^M)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8667 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-30 23:00:02 +00:00
michael c0b1f8e2dc 10l (int i)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8657 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-30 12:36:28 +00:00
michael 436741237f cleaning corners of green dirt ;)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8652 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-29 23:31:52 +00:00
michael 9e0d37a9b9 buffer alloc cleanup / 10l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8631 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-29 00:57:23 +00:00
michael 01c201dbe8 warning patch by (Dominik Mierzejewski <dominik at rangers dot eu dot org>)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8255 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-23 10:58:14 +00:00
michael 9f5deb6d9a fixing compilation of cs_test
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8232 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-18 10:39:22 +00:00
arpi f859d013a8 *HUGE* set of compiler warning fixes, unused variables removal
based on patch by Dominik Mierzejewski <dominik@rangers.eu.org>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8124 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-06 23:54:29 +00:00
michael 08b07f063c dont use fastmemcpy for PIC
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8108 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-04 22:45:34 +00:00
michael d9142cf555 10l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8100 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-04 15:56:38 +00:00
michael 00d6957806 fixing dependancies
removing stray tabs


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8099 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-04 10:01:15 +00:00
michael a5afe62156 pp docs
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8077 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-03 10:05:19 +00:00
michael 1aaf1516e8 cleanup
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8041 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-02 14:20:05 +00:00
michael 3e091cbbd2 cleanup
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8039 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-02 13:58:14 +00:00
arpi 39fe4d0cd3 verbose can be negative
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8028 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-01 17:46:45 +00:00
michael 3a5834bc21 cosmetics requested by kabi
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8020 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-01 01:19:04 +00:00
michael ab536425b5 disabling compilation of .so if its not needed, gcc 3.1 seems to have problems with it
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7995 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-31 10:21:44 +00:00
michael f527285a6c using fewer registers ... to workaround something
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7991 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-31 01:42:59 +00:00
michael a8b4350397 removing "-npp" (found by arpi)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7987 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-30 21:13:07 +00:00
michael ad5a3a16da per context cpuCaps (idea by kabi)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7986 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-30 21:02:21 +00:00
michael 31642e2744 change qscale type to int8 and fix qscale ordering
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7985 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-30 20:50:33 +00:00
michael 0df5aa5a35 using same numbers for cpuCaps as libmpeg2 & liba52
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7974 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-30 01:59:51 +00:00
michael f8456285fb cleanly passing the cpuCaps
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7973 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-30 01:51:14 +00:00
michael bd8f62674f 10l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7969 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-29 23:36:37 +00:00
michael de382c1b8c cleanup
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7964 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-29 20:12:24 +00:00
michael 8b2f3eb5e4 cosmetics ;)
prefixing all functions with pp_ to avoid namespace issues


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7962 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-29 18:51:52 +00:00
michael 0f1d6aabec better deblocking filter
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7961 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-29 18:35:15 +00:00
michael caa57f98bd -fomit-frame-pointer is needed for the PIC code
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7957 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-29 11:21:43 +00:00
michael d60a88e4fa using fewer registers (fixes compilation bug hopefully)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7953 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-29 09:16:06 +00:00
colin af0d4b8c60 fix compilation on non-x86 with gcc 2.95
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7949 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-29 00:54:07 +00:00
michael 2d28fdd64c 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)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7947 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-28 19:31:04 +00:00
michael ab10907f7d fixing RGB32->RGB16 on big endian patch by (Colin Leroy <colin at colino dot net>)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7892 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-23 23:52:57 +00:00
michael 4f18e46a42 avoid multiple init
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7770 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-17 00:04:33 +00:00
michael b363309d04 fixing yuy2 upscaling (use -sws 0 for the faster but uglier variant)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7726 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-13 19:46:51 +00:00
michael c5bd2a756f mmx yuy2 output
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7724 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-13 17:23:02 +00:00
michael c7c35d3208 yuy2 output support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7721 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-13 00:30:38 +00:00
arpi d483a015a2 tons of warning fixes, also some 10l bugfixes, including Dominik's PVA bug
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7473 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-09-22 02:33:28 +00:00
arpi d1b505683a use detected WORDSIZE instead of warning, when inttypes.h doesn't define __WORDSIZE
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7422 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-09-16 19:39:57 +00:00
michael 053661ed12 fixing y422p output
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7352 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-09-09 22:48:39 +00:00
alex 5bf4fb0263 fixed palette8to{rgb24,bgr24,rgb32,bgr32}
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7335 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-09-09 16:18:47 +00:00
arpi d8edb8566c warning fixes by Dominik Mierzejewski <dominik@rangers.eu.org>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7221 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-09-01 14:30:55 +00:00
alex 17749b3397 added missing palette8tobgr pairs (hope it's correct)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7160 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-30 11:17:15 +00:00
arpi ddc4bdf2cb removed -W -Wall -g and other gcc-specific warning/debug options
patch by Joey Parrish <joey@yunamusic.com>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7074 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-22 23:29:46 +00:00
michael 9456952346 remove unused varibles patch by (Eric Sesterhenn <SnakeByte at gmx dot de>)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6992 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-13 19:18:20 +00:00
michael 3d19927f90 1000l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6950 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-08 10:46:16 +00:00
michael bfe5d4d4b4 planar yuv 444 422 411 support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6864 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-01 12:39:08 +00:00
michael 154dc921d3 fixing sinc filter (seems the problem was caused by rounding in pmulhw -> solution use shorter filter, its long and slow enough anyway)
some typos
some warning fixes


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6680 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-07-09 17:01:52 +00:00
michael de90a774d9 more scaling algos
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6638 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-07-04 13:08:37 +00:00
michael 307eeeeba8 using the new rgb2rgb converters (the LQ ones are only used if -sws 0 or -sws 4)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6617 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-30 20:34:54 +00:00
michael 545cc2b406 last line messed up in Y800 bugfix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6616 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-30 20:32:42 +00:00
michael 54c584a287 fixing rgb24tobgr32
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6615 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-30 19:04:02 +00:00
michael adc1b1e270 fixing memory overwrite bugs in the new converters
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6609 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-29 21:43:28 +00:00
michael 0c1d367cff test new converter stuff too
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6608 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-29 21:35:48 +00:00
michael 8e54723b7c merging changes from mplayerxp (rgb2rgb*.{c,h} only)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6607 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-29 21:26:15 +00:00
michael 5d8533d7f2 fixing memory overwrite bugs again ...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6606 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-29 20:50:11 +00:00
michael 068e718f32 colorspace converter tests (memory corruption tests at different width/src/dst)
quite impressive results only 1 of the 13 rgb->rgb converters fails for the c versions
... sadly only 1 of the mmx converters passes though :( ... i feared allready  that last mplayerxp merge reversed the bugfixes :((((


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6604 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-29 15:01:23 +00:00
michael e02775f59a yvu9 -> yv12 unscaled converter with linear chroma scaling
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6583 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-27 23:48:53 +00:00
michael 6148204f04 -sws 6 (luma bicubic & chroma bilinear)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6581 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-27 19:17:25 +00:00
michael 21b3ff056a use unified yuv2rgb init
{RGB,BGR}{1,4,8,15,16,24,32} output supported


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6579 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-27 18:00:47 +00:00
michael 2cb2f05956 fixing scaling/contrast for 1/4/8 bpp
exporting yuv2rgb_c_init() as the swscaler will use it (avoids code duplication)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6578 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-27 17:40:51 +00:00
michael f78969448f killing globals
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6555 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-24 20:05:53 +00:00
michael c61e4925b1 10l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6542 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-24 00:56:27 +00:00
michael d6648864ba 100l (non mmx versions didnt compile)
some cleanup


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6541 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-24 00:18:29 +00:00
arpi 1ac6f92adf IF09 is alias for YVU9 (actually it has extra 4th plane containing MC change
flags, but it doesn't matter for now) - IF09 is supported by win32 Indeo codecs
and by some others too


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6536 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-23 19:30:35 +00:00
michael 89b1dec5ff yvu9 support (other planar yuv formats with other chroma subsamplings should be trivial to add, if they had a IMGFMT)
disabled broken (=new) converters (they cause random sig11)
various bugfixes


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6533 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-23 18:51:43 +00:00
michael 8317448441 cleanup
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6521 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-23 11:01:25 +00:00
michael 4f188f6869 selftest support
bugfixes


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6518 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-23 10:36:18 +00:00
michael cb7f0c8feb cleanup & grayscale support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6504 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-22 20:37:30 +00:00
arpi d3c753359a sync with mplayer xp
- partial yvu9 support (copy only)
- rgb 15/16 -> 24/32 converters
- int->unsigned changes


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6493 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-22 08:49:45 +00:00
alex b9cda21184 pre-yvu9toyv12 converter, only grayscale Y-plane coping :)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6485 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-21 17:37:00 +00:00
michael 6b5dd5b561 10l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6459 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-17 17:12:22 +00:00
michael 7fc2adfa25 1bpp support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6457 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-17 12:40:40 +00:00
michael ab57a3bd8f 8bpp bugfixes (brightness, contrast ...)
4bpp


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6454 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-17 01:48:31 +00:00
michael c72461d702 ordered dither for 8bpp
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6453 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-16 21:24:57 +00:00
michael f3ab565a23 8bpp support (no dithering yet, use -vop noise for now)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6452 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-16 20:25:50 +00:00
alex 5b0b08a392 applied 64bit patch from Ulrich Hecht <uli at suse dot de>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6165 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-05-23 15:40:08 +00:00