Commit Graph

47 Commits

Author SHA1 Message Date
rfelker c66e62b6a5 "halfpack" (yuv planar 4:2:0 -> packed 4:2:2, half height) video filter
(useful for downsampling luma for low-res output devices without
losing chroma samples, when hardware downscaling is poor quality or
unavailable)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7156 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-30 06:16:40 +00:00
arpi 0f4f7e27cf mostly compiler warning fixes, some small bugfix
patch by Dominik Mierzejewski <dominik@rangers.eu.org>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7128 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-28 22:45:48 +00:00
rfelker 6a04e6e54c soft video equalizer filter, currently supports brightness and
contrast adjustment for all planar yuv formats


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7063 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-21 23:08:20 +00:00
jaf 0ff94a46ac arpi told me ...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6998 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-14 12:20:35 +00:00
jaf 5b05c8838f messages moved from vf.c and vd.c
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6995 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-13 23:32:05 +00:00
jaf 534a2e220e messages moved from vf.c and vd.c
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6994 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-13 23:24:20 +00:00
arpi d010698e43 - some reorder/cleanup of mp_image flags
- support for _ACCEPT_ALIGNED_STRIDE && _PREFER_ALIGNED_STRIDE


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6876 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-08-02 22:55:54 +00:00
arpi 2380034208 new filter to use libavcodec's deinterlacer
patch by Joe Rabinoff <rabinoff@fas.harvard.edu>
(TODO: DOCS, DR1)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6860 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-07-31 19:50:42 +00:00
kmkaplan 82d7ad5c0f New plugin to test crop parameters. Arguments are the same as for the
crop plugin.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6821 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-07-27 11:40:15 +00:00
alex 3f457aa9b7 support for external pp by divx4. some fixes/cosmetics?
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6709 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-07-11 19:16:30 +00:00
alex c20f4d0b42 better planar support, chroma subsampling support and Y8/Y800 support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6540 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-23 21:08:31 +00:00
alex 74323ca8bf if09 support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6525 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-23 15:03:54 +00:00
alex 939db66beb yvu9 support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6524 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-23 14:23:21 +00:00
alex 67191f1cd0 yvu9 support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6487 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-21 17:38:06 +00:00
michael c6695c7f83 noise generating filter
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6425 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-14 01:14:56 +00:00
michael f57f36f1f1 test pattern filter
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6279 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-03 14:13:28 +00:00
arpi 086c324692 warning fixes, patch by Ulrich Hecht <uli@suse.de>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6189 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-05-25 13:22:28 +00:00
arpi c835270280 big cosmetics patch, cleanup of messages printed by mplayer and libs.
some printf->mp_msg conversion, and some debug messages moved from warn/info to v/dbg2
mplayer's output is now shorter, readable and consistent


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6139 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-05-20 03:25:26 +00:00
arpi e9d0a1d609 -vop help, patch by Julian J. M. <bandit@telecable.es>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6082 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-05-13 21:05:03 +00:00
arpi 7d814ac750 new filter, to detect best crop size
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6062 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-05-12 19:06:54 +00:00
arpi 3981aadc07 passthru mode for filters which don't alter image just config parameters (query_format/control/config)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6001 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-05-06 22:48:22 +00:00
arpi 04ea2879d3 10l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5875 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-27 23:35:23 +00:00
arpi f41eae4b7e realtime yv12->mpeg1 with libavcodec qscale=1
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5874 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-27 23:34:44 +00:00
albeu 41252dfd50 Correct my half reverse commit. Sorry Atmos.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5846 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-26 19:46:36 +00:00
albeu 838cced404 Don't break the pointer for the next file.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5844 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-26 19:38:05 +00:00
atmos4 e602a125f0 Allow disabling of libfame and allow to enforce (not) building libavcodec.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5841 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-26 17:18:02 +00:00
arpi 260f6aec1d 8bpp paletted -> 15/16/24/32 converter
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5775 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-21 17:22:37 +00:00
eyck a9f53aa5a0 Complement existing filters - rotate and flip.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5764 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-21 14:36:36 +00:00
arpi a06d814fb9 filters uninit
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5738 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-20 22:24:19 +00:00
arpi 7577765300 rotation/mirror filter
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5697 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-19 02:18:46 +00:00
arpi c4d86b833e align yuv 4:2:0 y position by 2
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5669 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-17 21:50:25 +00:00
arpi d7d6acdb20 10l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5664 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-17 19:51:24 +00:00
arpi 588dd085f4 mpi clear func
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5662 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-17 19:05:14 +00:00
arpi 2bea9b36a7 mp_image.h and img_format.h moved to libmpcodecs
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5608 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-13 19:14:34 +00:00
arpi 14dbbc4922 rgb2bgr converter
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5595 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-13 14:18:57 +00:00
arpi 39e3a780ce capabilities support -> automatic insertion of scale, expand, pp
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5566 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-11 20:56:17 +00:00
arpi 9a3774926d new filter: flip
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5558 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-11 03:17:14 +00:00
arpi 4d865e3f47 encoders
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5551 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-10 23:23:36 +00:00
arpi 8ba3f80216 2 new simple filters: yuy2 and format
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5540 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-09 14:01:53 +00:00
arpi 4d6ceb565f vf_fame added - yv12->mpes converter
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5537 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-08 23:12:22 +00:00
arpi fd6120b9d8 relaly black packed yuv images
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5530 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-08 01:33:29 +00:00
arpi 398118d15b really black yv12/rgb images (todo: packed yuv)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5529 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-08 01:26:20 +00:00
arpi 9d80fea731 allocate 2 lines more memory - to avoid some sig11
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5525 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-07 21:36:39 +00:00
arpi abd870166d swscale filter
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5523 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-07 20:21:37 +00:00
arpi 392df13c9f postprocessing filter (fixme: -pp 0)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5513 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-07 03:20:41 +00:00
arpi 1d63493c0f vf_next_uninit was Wrong Thing - thx to Fredrik Kuivinen
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5509 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-06 22:46:20 +00:00
arpi e24cd4d942 video filter layer - written from scratch, but inspired a lot by Fredrik Kuivinen's patch
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5508 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-06 22:05:01 +00:00