1
mirror of https://github.com/mpv-player/mpv synced 2024-11-14 22:48:35 +01:00
Commit Graph

752 Commits

Author SHA1 Message Date
arpi
705681b0db cleanup detection of various divx4 versions/alternatives
allows mixing xvid with divx4/5linux libs

basic rule: -vfm odivx/divx4 and -ovc divx4 uses divx4/5linux/opendivx if
available, otherwise uses xvid (if divx4.h is available and xvid has
decore()/encore() functions).

based on patch by Kim Minh Kaplan <kmkaplan@selfoffice.com>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9301 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-06 20:24:14 +00:00
arpi
57c6546a5d fixed palette support
based on patch by Joey Parrish <joey@nicewarrior.org>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9280 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-04 18:53:33 +00:00
arpi
409f2f0ada move some verbose msg to dbg2
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9277 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-04 17:51:39 +00:00
arpi
8222cbcc9b - append the 'palette' filter if the codec supports RGB8/BGR8 and no csp
match even with the scale filter.
- print the current filter chain, in verbose mode


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9276 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-04 17:50:30 +00:00
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
rguyom
da02716487 suxen_drol on xvid-devel@xvid.org said : "please do not use
DEBLOCKY/UV by default".
Well, it doesn't matter much since the dev branch doesn't {en|de}code
properly atm, but anyway...


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8531 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-22 23:13:26 +00:00
alex
640d26831b win32 dlls support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8526 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-22 18:10:45 +00:00
alex
d8fbdcf563 alpha support by Alan Young <ayoung@teleport.com>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8523 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-22 16:21:02 +00:00
arpi
ac52ed1b31 set keyframe flag at encoding
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8512 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-21 20:42:40 +00:00
arpi
b4b5c5c02d 1l (%d->%f), cosmetics
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8511 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-21 20:39:40 +00:00
alex
cd0e55cbad corrected w32codec address (noticed by Peter Nelson on mplayer-users)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8505 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-20 21:43:18 +00:00
arpi
70ccd1c7d1 fixed memleak caused by multiple config() calls - thx Gabu
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8500 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-19 22:33:59 +00:00
michael
46c5f08554 mb qp limits
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8493 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-18 10:51:10 +00:00
rguyom
906a569973 Use the XVID_API_UNSTABLE macro instead of a home-made one.
Print a big warning if compiled for the unstable XViD tree.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8492 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-18 08:10:24 +00:00
arpi
6f7916cae6 handle mencoder's 0-byte 'skipped frames'
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8474 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-16 02:38:37 +00:00
arpi
8dc0ce2ade Sorenson 1/3 encoding just for fun :)
ve_qtvideo code by Sascha Sommer
SVQ3 support hack by /me


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8472 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-16 01:49:39 +00:00
rguyom
c69f138c48 Support the latest development code from XViD dev-api-3 CVS
branch. Still compatible (at compile time) with the stable XViD code.

Adds :
- GMC, global motion compensation (gmc)
- quarter pixel motion estimation (qpel)
- B frames (max_bframes, bquant_ratio, bquant_offset)
- half-resolution U&V encoding (reduced)
- ?? (me_colour)

Based on a patch by Marco "elcabesa" Belli <elcabesa at inwind dot it>.


Also :
* renamed option "br" to "bitrate".
* renamed option "quality" to "me_quality" and defaults to 4 (fast and
  still not that bad).
* added option "4mv", was previously silently included in quality 4, 5
  and 6.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8463 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-15 18:35:11 +00:00
arpi
b987127e0e compiler warning fixes
based on patch by Dominik Mierzejewski <dominik@rangers.eu.org>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8452 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-14 17:56:35 +00:00
arpi
e4fc32848b we don't need to pass gworld :)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8432 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-11 22:07:03 +00:00
arpi
5be44dbe04 print list of supported output colorspaces
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8431 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-11 21:39:05 +00:00
arpi
ac89694232 moved component lister up, as it messes up 'desc'
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8429 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-11 21:26:37 +00:00
arpi
42ade553b9 codmetics
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8428 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-11 21:24:45 +00:00
michael
26e4189539 AVVideoFrame -> AVFrame
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8414 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-09 12:36:04 +00:00
michael
3c1b43deb6 ffmpeg cleanup/messup support
fixing a typo in vstats (found by Markus Liebl <lieblm at web dot de>)
printing qscale statistics


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8412 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-09 09:12:23 +00:00
arpi
e0143739c3 fixed in/out framesize rounding bug (causing low-rate QCLP hangup/looping)
disabled TerminateQTML(), as it does carshing (due to patched InitializeQTML)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8390 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-07 02:26:45 +00:00
michael
8786e7fb49 infinity fix by ("Steven M. Schultz" <sms at 2BSD dot COM>)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8372 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-05 09:13:29 +00:00
arpi
ceb31765ba Fix draw_slice() in passthrough mode.
patch by Balatoni Denes <pnis@coder.hu>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8368 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-05 00:22:37 +00:00
arpi
930cfcdbe2 - It fixes a small bug where a byte value is divided by 255.0 to convert
to a float within [0.0, 1.0] and later multiplied by 256.0 to convert
back. This makes the luminance lookup table more correct, although the
visual difference is relatively small.
- speedup of inner loop, using dst[i] instead of *dst++
based on patch by Linards Ticmanis <ticmanis@coli.uni-sb.de>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8350 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-04 22:00:03 +00:00
michael
3d0a234b62 PSNR
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8348 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-04 21:46:53 +00:00
rguyom
37aa6dfad3 Reduce fixed-point replay gain support precision with Tremor.
Avoid overflows (sounded cracky sometimes).


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8344 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-04 20:50:53 +00:00
rguyom
984c1c4602 Add Tremor (an integer-only Vorbis decoder) support.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8343 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-04 20:27:36 +00:00
michael
216d10cf2d specific debug output support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8342 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-04 12:41:57 +00:00
michael
32f03d2030 cleanup
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8341 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-04 11:53:47 +00:00
michael
ad05ae27cb support for lavc build 4641
no #ifdefs this time as the difference is big and iam lazy, feel free to add #ifdef LIBAVCODEC_BUILD ...


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8340 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-04 10:49:03 +00:00
arpi
380950aa30 10l :)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8328 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-01 16:44:11 +00:00
arpi
f737736249 DMO audio support (including 6ch support too)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8327 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-01 16:40:05 +00:00
arpi
4c286feb2e SVQ1 support (ugly hack... - really we need 'syuv' support in swscaler :))
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8322 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-01 00:09:13 +00:00
arpi
00bd3d6184 - fixed 10l bug (imagedesc handle allocation)
- enabled colorspace selection support, fixed yvu9, added yv12


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8302 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-27 23:47:14 +00:00
arpi
f482d214a7 DMO support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8296 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-26 22:55:32 +00:00
alex
b78e41ea8a some fixes
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8283 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-25 18:04:19 +00:00
arpi
c3fa2ba9c3 loader support
components.h removed, as it was duplicate of loader/qtx/qtxsdk/*


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8271 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-24 21:49:52 +00:00
michael
8393b4b55d 10l (broken ffmpeg12)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8265 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-24 11:28:25 +00:00
rguyom
ba6ccfdcb9 Locale fix.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8264 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-24 06:23:50 +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
rguyom
4534c5de2c Instead of min_quantizer, max_quantizer, min_iquantizer, etc... use a
single "quant_range" option.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8248 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-22 08:19:08 +00:00
michael
899bf1b58e aspect ratio clenaup
& a/b type aspect argument patch from (Rémi Guyomarch <rguyom at pobox dot com>)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8238 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-20 13:16:09 +00:00
rguyom
7ab2e83945 Implements [min|max]_[i|p]quantizer.
Better default for min_key_interval.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8222 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-17 13:01:06 +00:00
rguyom
3a70bbba2d Added support for VorbisGain tags.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8221 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-17 12:39:00 +00:00
michael
d8cd888d33 disable dr1 for huffyuv (422P & stride hack & dr1 -> bad )
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8201 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-15 00:12:38 +00:00
michael
761b3b0f3e vstrict is no flag
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8196 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-14 22:36:16 +00:00
rguyom
679bb3155e A bit more sane range.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8194 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-14 21:57:34 +00:00