arpi
ca0263659f
compiler warning fixes patch by Dominik Mierzejewski <dominik@rangers.eu.org>
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9218 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-02 02:42:59 +00:00
arpi
c33cfc6808
Based on the discussion in the other thread I made a new
...
patch to vf_eq2.c that essentially combines vf_eq.c and vf_eq2.c.
patch by Hampa Hug <hampa@hampa.ch>
based on R/G/B gamma patch by Daniel Moreno <comac2k@terra.es>
some modifications (credits, buffer allocation, etc) by me
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9214 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-02 02:09:23 +00:00
kmkaplan
790ec71650
Typo
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9197 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-01 12:27:51 +00:00
arpi
7d4019cbee
1000l
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9183 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-30 23:54:25 +00:00
arpi
da8975ee8e
new video filter: denoise3d - temporal&spatial noise reduction
...
patch by Daniel Moreno <comac2k@terra.es>
mpi/stride corrections and some bugfix by me
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9180 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-30 22:53:32 +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
arpi
0997e96229
- fixed the input buffering (don't read input unless we're already processed
...
all decoded samples)
- fix 100l bug: uninitialized ogg_packet structure caused tremor to hang
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9170 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-29 22:45:07 +00:00
arpi
12e073b638
1000l bug (double free() when libaf init failed)
...
thanx for their help:
Michael Mauch <michael.mauch@gmx.de>
Marc Packenius <marc@freenet-rz.de>
Bartek Kulicki <bartek@interecho.com>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9133 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-28 00:59:34 +00:00
arpi
7d11e17fb3
The code for converting RGB to YUV in bmovl is slow because it uses
...
floating point arithmetic. The attached patch changes it to use integers
instead, giving about a 2x performance boost on animations.
Jonas Jensen <jbj@knef.dk>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9132 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-28 00:27:59 +00:00
iive
f7bdafd55a
avoid extract of imposible high depths in wrong rgb/bgr functions
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9117 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-26 22:24:48 +00:00
rtognimp
461871fc5b
Quicktime rle 32 bit supported
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9115 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-26 22:05:18 +00:00
arpi
8755d76ce2
This is a simple patch to change the alpha blending code in bmovl to use
...
integers instead of floating point. It speeds it up by about 400%
meaning that it's now possible to apply alpha blending to a whole
1024x768 image on my 1266MHz PIII.
Jonas Jensen <jbj@knef.dk>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9111 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-26 17:42:24 +00:00
rfelker
b35ba6697c
new video filter to extract a single field using stride arithmetic,
...
i.e. without using cpu time
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9073 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-23 16:33:57 +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
henry
4621209542
10l
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9019 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-19 14:48:19 +00:00
arpi
489b07338c
Cleanup of the muxer API, func parameters muxer & muxer_f eliminated.
...
patch by Andriy N. Gritsenko <andrej@lucky.net>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9015 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-19 01:48:52 +00:00
arpi
66e6173c0c
AltiVec detection code ("borrowed" from FFmpeg and
...
libmpeg2) & enough code to enable the AltiVec IMDCT
in liba52 and the DCT64 in mp3lib.
patch by Romain Dolbeau <dolbeau@irisa.fr>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9004 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-18 19:29:46 +00:00
arpi
b1956ff824
2-pass libaf initialization to get better filter chain.
...
-channels, -format, -srate function changed, they affect codec & preinit
outformat only, use -af resample=XXX,channels=YYY,format=ZZZ to override.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8996 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-18 17:34:02 +00:00
rtognimp
d97e2769db
Remove duplicated code
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8973 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-17 21:44:58 +00:00
anders
c9052b1092
Adding support for more logical libaf configuration
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8970 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-17 01:00:07 +00:00
mosu
23486f48a5
bunkus: Encapsulated arguments to #define in ( ... ) so that the #defines can be safely used like functions: mydef(flag ? val1 : val2)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8958 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-15 11:16:33 +00:00
rtognimp
62dab30a97
BGR16 is not a valid format for this codec
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8955 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-14 22:03:15 +00:00
rfelker
f83a9addba
don't waste time on rg_scale nonsense if not necessary.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8948 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-13 19:38:52 +00:00
rfelker
bdd615bb79
1000l, this clips!! IMO rg_scale nonsense should be removed with
...
tremor anyway since people using tremor want max performance!
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8947 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-13 19:18:26 +00:00
rfelker
f6ffd63f4b
I hope this works as expected with old lavc versions. At least it compiles now.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8886 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-11 05:06:48 +00:00
rfelker
399b33e974
may not be perfect but it's certainly a start. feel free to change
...
message levels or error behavior but DON'T exit() from filters!
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8879 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-10 21:44:28 +00:00
rfelker
4ca05e0e33
halfpack now takes an optional argument, field, which tells it to keep
...
only even lines (if 0) or only odd lines (if 1) rather than averaging
pairs of lines. this may be useful for slightly improving performance
or for dirty deinterlacing.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8871 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-10 14:12:07 +00:00
rfelker
6246706f8d
use mp_msg for messages. prolly more filters need to be fixed like this too
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8870 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-10 10:43:01 +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
michael
b4fccbe1e4
qpel & pre ME improvements
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8804 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-05 16:06:18 +00:00
arpi
ddb751e5f1
ehh.. 10l again
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8803 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-05 15:45:55 +00:00
arpi
be5f71963b
- added x/y rounding for YUV formats (should be moved to mp_image.c|h later)
...
- 10l in planar formats, use chroma_?_shift insteda or hardcoded >>1
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8802 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-05 15:39:52 +00:00
filon
3040666ba0
Found another 10l :-), but the filter is still broken :-(
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8788 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-04 22:43:40 +00:00
arpi
9b4542f466
cannot rotate non-symmetric yuv pixel formats
...
bugrep. by Filip Kalinski <filon@pld.org.pl>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8750 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-03 21:54:54 +00:00
arpi
e63a631f94
fixed 16bpp packed YUV formats
...
bugrep. by Filip Kalinski <filon@pld.org.pl>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8749 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-03 21:26:54 +00:00
arpi
72d2aaf2ac
better image/plane copy
...
based on patch by Michael Halcrow <mah69@email.byu.edu>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8738 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-03 12:53:48 +00:00
michael
f1d7c16d8d
pphelp
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8737 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-03 12:40:10 +00:00
arpi
c11bd13ed6
compiler warning fixes by Dominik Mierzejewski <dominik@rangers.eu.org>
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8734 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-03 12:26:17 +00:00
michael
715a1d542a
motion estimation pre pass
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8710 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-02 01:33:14 +00:00
michael
601aadf69e
lavc 4649
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8696 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-01 14:39:09 +00:00
michael
1bb5d949a7
trellis quantization
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8685 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-31 17:29:53 +00:00
arpi
7dfacf2288
don't abort if setparams failed - fixes some Qclp files
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8633 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-29 13:42:58 +00:00
arpi
06e049b7ce
(temporary?) fix for redundant buffer re-allocation
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8632 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-29 02:57:49 +00:00
arpi
7fcc474e3b
i hate asserts
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8596 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-28 12:14:57 +00:00
arpi
b20d743707
ffmp2 (with mpeg files) sig11 fixed
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8591 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-28 00:40:11 +00:00
michael
1f7e904479
lavc 4647
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8588 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-28 00:04:20 +00:00
arpi
c8166827b5
5l - fixed asserts... mpi->width is allocated width, not the effective one
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8587 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-28 00:01:28 +00:00
arpi
bf46a109ed
the long-waited MUXER layer, and new MPEG-PS muxer
...
patch by Andriy N. Gritsenko <andrej@lucky.net>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8586 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-27 22:43:20 +00:00
alex
70e7a5533c
do not config video out system if input dimensions are invalid (triggered a segfault in vop_expand due to missing dimension checks, which bug was reported by gabucino)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8580 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-27 17:31:52 +00:00
rguyom
8e5e2a0f0d
API change in dev-api-3 branch.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8562 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-25 11:44:14 +00:00