Commit Graph

724 Commits

Author SHA1 Message Date
michael a1bb772c18 yuy2 in C color bugfix patch from Artur Zaprzala <artur.zaprzala@talex.com.pl>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3432 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-10 13:14:28 +00:00
michael 1ec539d353 runtime cpu detection
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3394 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-09 15:25:11 +00:00
mswitch ba73fc159f Removed hardware syncing support. Actually movies seem to run much smoother without it.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3388 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-08 14:40:45 +00:00
alex ca2919f671 fixed typo
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3375 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-07 23:30:02 +00:00
atmos4 b4761931a4 -aspect ration correction
-cleaning screen before play (eg. black borders ...)
-copyright - GPL info (did I used right one? could somebody check and corerct if wrong)
patch by Jiri Svoboda


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3342 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-05 18:23:38 +00:00
alex fb5dacf470 compile if no uyvy support (test this change)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3340 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-05 16:49:54 +00:00
mswitch a41998df59 Minor typo fix (which I thought I commited yesterday)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3334 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-05 07:11:36 +00:00
mswitch 2f5f4f3c5a Switched from rte which caused alot of problems for some users to libmp1e.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3330 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-04 23:14:31 +00:00
alex ede059fec2 do not crash if can't get modelines (dga2.0)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3319 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-04 17:24:25 +00:00
arpi e76248a995 vo DirectFB support by Jiri Svoboda <Jiri.Svoboda@seznam.cz>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3276 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-03 01:09:36 +00:00
nick c7e34e26a6 Fixed single buffering problems and -vo mga compatibility by number of buffers
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3267 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-02 12:21:13 +00:00
mswitch 5d19822caa Added support for codecs that supports BGR24 (some opensource codecs and vivo)
Added the over-requested underrated black-border around scaled movies that everyone's been nagging me about lately =).
Fixed the following Bugs:
	YV12 video getting cropped at the bottom
	Lockups on exit (if these problems surface again, contact me please)
	Invalid stride in YUY2 playback


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3233 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-30 22:24:40 +00:00
atmos4 f7ae53c46a Fix green borders -> black borders, patch from D. Holm, also small fix to dxr3 ao.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3219 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-30 16:11:43 +00:00
michael 5a26f27760 swscaler cleanup
green line at bottom bugfix
green lines in yuv2yuv scaler bugfix


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3210 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-29 20:19:17 +00:00
atmos4 25486c1da7 Support for YV12 with DXR3, patch by D. Holm.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3209 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-29 19:18:48 +00:00
nick 1701c8313b Minor fixes
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3206 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-29 18:37:52 +00:00
nick 4b5c1a845c Minor optimization
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3203 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-29 18:00:57 +00:00
atmos4 98feb0179d Newest DXR3 patch (improved 1.0rc2) by David Holm.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3202 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-29 17:31:58 +00:00
nick 3ce1e9002f New ones
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3200 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-29 17:08:17 +00:00
pl 225896dc0c summary handling was not correct (bugs found by Nilmoni Deb and Tibcu)
DGA detection changed since it did not detect (patch by tibcu)
changed vo_vesa building to behave as the other vo_*


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3190 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-28 17:52:25 +00:00
atmos4 d9dca0c290 Patch by D. Holm to make audio with dxr3 working.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3187 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-28 15:33:38 +00:00
pl b7ff737901 spudec_new has a dvd_priv_t as an argument, which is defined in
libmpdemux/stream.h only if USE_DVDREAD is defined. (Arpi)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3181 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-28 12:44:39 +00:00
nick ef06bfd49d Direct i420 support for Radeons
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3166 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-27 18:36:35 +00:00
michael 615bffb9b3 optional runtime cpu detect
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3154 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-27 01:54:13 +00:00
michael 2e4b5d0908 runtime cpu detection
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3143 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-26 21:12:15 +00:00
jaf c3df6852d7 sorry, config2.mak is not up-to-date
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3121 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-25 17:47:48 +00:00
jaf 7cbe086173 usefull file
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3120 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-25 17:44:40 +00:00
michael 6c6cc954f5 10-20% faster fastmemcpy :) on my p3 at least but the algo is mostly from "amd athlon processor x86 code optimization guide" so it should be faster for amd chips too, but i fear it might be slower for mem->vram copies (someone should check that, i cant) ... there are 2 #defines to finetune it (BLOCK_SIZE & CONFUSION_FACTOR)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3078 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-22 19:40:38 +00:00
arpi 7cb47d1cbc DVD sub patch by Kim Minh Kaplan <kmkaplan@selfoffice.com>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3035 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-20 18:36:50 +00:00
nick fdb7bbe016 Minor fixes with the same results
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3021 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-20 10:34:00 +00:00
nick ae06a182d4 Bad attempt of YV12 direct support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3020 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-20 10:00:58 +00:00
nick 16fd954717 Verbosing and minor optimization
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3018 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-20 08:38:15 +00:00
alex 2d2c807b6d changed SH_MEM to HAVE_SHM according to configure
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3004 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-19 15:51:17 +00:00
arpi 92b3c286f9 mode selection (subdev) fix by Matan Ziv-Av matan@svgalib.org
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2983 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-18 19:47:58 +00:00
nick 83a3479f38 Ugly YV12 support on Radeon BES. (Only radeon_vid currently work with this stuff :( Sorry!)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2975 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-18 18:04:29 +00:00
nick 0cd42028bc Added preinit of lvo stuff
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2972 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-18 15:06:32 +00:00
alex 15ea5ffcfc fix to compile when SHM is disabled
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2970 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-18 14:09:56 +00:00
atmos4 2a3e9d86da Minor fixes by David.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2969 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-18 13:10:22 +00:00
nick bc2ab4625f Unknown subdevice now is error (was - warning)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2967 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-18 09:46:11 +00:00
nick 0daa53ca2a Qualitative speedup of decoding
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2965 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-18 09:45:29 +00:00
atmos4 d2d9565a1a Move ignores in subdirs to their respective .cvsignore files.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2964 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-17 23:55:40 +00:00
nick 98e51e975f Fixed incorretc terminating of lvo stuff and improving of query_format
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2954 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-17 16:11:48 +00:00
nick 40f7462e04 working draw_slice stuff
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2953 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-17 16:10:41 +00:00
nick e05564919d Xv stuff
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2925 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-16 18:43:25 +00:00
arpi 533abb0093 dxr3-patch4 by David Holm
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2922 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-16 08:31:18 +00:00
nick de1287e1dd No comments
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2919 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-15 18:18:35 +00:00
nick af64eb7f60 Screen clearing instead of stupid BIOSes
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2915 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-15 16:45:26 +00:00
nick 4c380a526e minor lacks fixing
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2873 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-13 17:46:16 +00:00
nick 016fb92762 New video output technique Linux Video Overlay:
-vo vesa:lvo:drv_name
    (for example -vo vesa:lvo:/dev/radeon_vid or -vo vesa:lvo:/dev/mga_vid)

Note: You don't need to have graphics screen before loading xxx_vid driver
vo_vesa will switch to graphics mode before using of xxx_vid driver.
So you can traditional start it from text-mode.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2870 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-13 17:13:33 +00:00
mswitch 54f2b69025 Added a temporary fix to the DXR3 win32 codec playback, win32 codecs might prove to play back an unscaled image!
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2867 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-13 16:01:56 +00:00
atmos4 c184876b1a Compile fix.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2851 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-12 02:01:24 +00:00
michael 6778e88bf5 p2/p3 bgr32 version (20%faster)
yv12 and yuy2 versions in mmx


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2847 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-11 22:14:13 +00:00
nick 615471a069 Use new logic suggested by Michael Niedermayer
K7:
Non-MMX stuff
    total=299997790
Old-MMX stuff:
    total=159120928
New-MMX stuff:
    total=80925337


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2844 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-11 17:14:57 +00:00
nick c5e3ac66ac Cloning 32 stuff to 24
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2840 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-11 16:09:19 +00:00
nick 1ffb6bfa2b Minor speedup for K6-2, K7, P3
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2836 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-11 15:35:11 +00:00
nick 7035adb0bd Enable MMX stuff
I don't know why Michael Niedermayer disabled it but:
my benchmarks of 25 frames for TIMER+SUBTITLE (measured by RDTSC):
Non-MMX stuff:
    total=306142159
MMX stuff:
    total=159534150


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2834 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-11 14:42:10 +00:00
nick f4730e10c1 Extract parallelism from OSD stuff + MMX2 optimization.
I've found that mplayer's measuring is not precise :(
Here my test with using RDTSC:
Old stuff:
	rd_tsc: 774377
	rd_tsc: 765985
	rd_tsc: 265309
New CPU optimized stuff:
	rd_tsc: 661154
	rd_tsc: 641317
	rd_tsc: 222448
New MMX2 optimized stuff:
	rd_tsc: 269544
	rd_tsc: 329189
	rd_tsc: 173110


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2824 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-11 11:18:50 +00:00
michael 20d9b4ff45 bugfix
nick why did u remove the #if 0 around that code without testing it?


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2808 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-11 01:14:09 +00:00
michael 751324d0d3 .balign or we´ll align by 64kb on some architectures
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2801 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-10 20:39:23 +00:00
nick 672e0016c9 Code cleanup - emms is not required when MMX block is commented out.
Special notes for Michael Niedermayer:
Are you still here?
If you don't like for(cond;cond;cond) C-constructions and prefer
asm ones: "jb 1b" then use .align 16 pseudo assembler instructions
else loops rather will be not aligned on correct boundary.
(16 it's for K7 for pent should be 8).
Your parts have a lot such lacks.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2799 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-10 18:40:49 +00:00
alex dc28bd3450 added some macros for rgb/bgr
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2792 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-09 23:49:03 +00:00
pl 0afb7c9331 added missing #include <malloc.h>
#include "config.h" moved as 1st #include since it defines HAVE_foo_h for
  later conditional inclusions


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2776 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-09 02:17:02 +00:00
pl 2b1aa3af86 memalign detection cleanup
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2775 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-09 02:02:58 +00:00
atmos4 2f2350320a DXR3 beta2 patch by David Holm.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2771 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-08 21:51:28 +00:00
nick dfe91abaa2 Move yuv2rgb to postprocess
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2733 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-06 11:22:40 +00:00
nick adbc62c736 No longer required
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2732 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-06 11:21:43 +00:00
jaf 15c3567aa8 autodetecting for dvb-cards
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2728 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-05 21:49:20 +00:00
nick 21f00e8f8e Well - old algorithms and new stuff rgb24to16(15)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2719 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-05 17:35:28 +00:00
nick 0e949b7ec5 rgb32to16, rgb32to15 support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2713 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-05 08:38:18 +00:00
jaf ce1f575413 Sorry, my laptop has no dvb-card
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2710 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-05 05:38:23 +00:00
arpi 9e418adf1e vo_pts added
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2708 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-05 02:58:47 +00:00
arpi 3b086e8243 audio packet writting added
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2707 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-05 02:55:00 +00:00
nick 4db20c913d Minor notes
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2693 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-04 18:04:45 +00:00
nick 44101a8d68 Use standard aspect code
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2690 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-04 17:22:22 +00:00
nick ab6ccafde3 Code cleanup
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2689 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-04 17:01:12 +00:00
nick 11148f0835 Double buffering support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2687 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-04 16:20:58 +00:00
nick 7e8ad962b7 Fixed rgb2rgb in DGA mode
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2677 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-04 11:50:52 +00:00
alex 2468fadea2 vo_format_name prototype added
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2655 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-03 21:01:12 +00:00
nick 529ad9ff87 What's new:
- in DGA mode: subtitles moved out of image area.
  (lack: background is not erased)
- removed testing MODE_WIN_READABLE flag in bank switch mode.
  (Doesn't work for Michael Niedermayer - still one broken BIOS)
- added new subdevices:
  -vo vesa:nodga  - disables DGA usage
  -vo vesa:dga    - forces DGA usage
  -vo vesa        - detects possibility of DGA usage automatically
- initial code for doublebuffering (currently disabled)
BUGS:
- rgb2rgb doesn't work in DGA mode (will be fixed soon)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2650 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-03 18:45:13 +00:00
arpi bd74597c36 ao_dxr3 by David Holm <dholm@telia.com>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2646 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-03 02:38:10 +00:00
nick e6365f7f26 code cleanup
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2638 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-02 18:24:25 +00:00
nick 846d5e18a5 Fixed bug of -vc libmpeg2 on vesa:dga
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2637 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-02 18:10:20 +00:00
nick 43bd1f95dd Qualitative speedup decoding when video card supports DGA!
Known bugs:
-zoom              - SwScale_YV12slice paints green line at right of image
                     in non fullscreen mode. With -fs and -fs -zoom
		     everything o'k.
-vc libmpeg2       - is unusable without -zoom or -fs.
                     Bug (lack) in yuv2rgb or vo_vesa?


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2634 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-02 17:36:04 +00:00
nick 6bce7cb6fb *** empty log message ***
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2630 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-02 15:27:38 +00:00
michael 80f8ea5769 mmx opt ,untested, i have no mga
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2626 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-02 03:17:33 +00:00
nick c8c745857b vo_vesa: DGA support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2611 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-01 18:12:58 +00:00
alex d35b8acb81 vo_format_name moved from video_out.c to img_format.c
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2600 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-31 22:04:28 +00:00
nick e9230074bd Code cleanup
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2597 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-31 18:46:30 +00:00
michael 028ee068e4 slow mmx & not so slow asm versions (outcommented)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2579 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-30 22:35:02 +00:00
nick 66ec3ac567 No longer required
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2559 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-30 17:06:08 +00:00
nick 534dd3b7ce Using new stuff of rgb15to16
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2557 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-30 17:04:31 +00:00
nick a04920f24f print 'sw convertor usage' without verbosing
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2555 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-30 16:47:27 +00:00
nick 5502f4418e Cosmetic
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2554 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-30 16:17:38 +00:00
nick f348370e5a memalign 64
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2538 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-29 18:25:07 +00:00
arpi 3e59e2495c vo_odivx disabled
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2529 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-29 00:48:20 +00:00
michael a4ef78e9a1 yv12 to yv12 scaler
someone who knows a bit about vo_odivx could add support for it ...


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2520 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-28 18:30:59 +00:00
nick 578e647be3 More elegant solution
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2517 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-28 17:15:54 +00:00
nick 6c5420d178 vo_vesa: more rgb2rgb support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2507 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-28 10:45:42 +00:00
nick ce1e5d842b vo_vesa: more rgb2rgb support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2506 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-28 10:28:08 +00:00
nick d6bed371d7 vo_vesa: rgb2rgb support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2505 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-28 10:17:57 +00:00
nick c07c47b4c3 never declare variables in *.h files, pls
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2499 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-27 14:30:43 +00:00
nick f5b56f98b6 libffmpeg.so support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2497 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-27 13:39:12 +00:00
pl 74d8c35e5d a few warning fixes (missing #include's)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2477 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-25 23:34:14 +00:00
sven 30271065e7 printf-gcc3 patch, x11-commons mRootwin
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2456 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-24 17:04:08 +00:00
pl 9993d01e76 did not compile with gcc-3
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2454 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-24 16:22:10 +00:00
nick 90e0b71a9e Suppressing warnings
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2447 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-24 09:18:20 +00:00
nick 8e91467d3a Independed compilation of SUBDIRS
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2445 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-24 07:34:41 +00:00
nick 81751cdcaf Title support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2411 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-23 09:31:53 +00:00
arpi f02eeb7172 -screenw/h patch by Tomi.Ollila@sonera.com
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2365 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-22 14:19:48 +00:00
nick 6afbeb8c2e Broken BIOS test
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2361 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-22 09:29:16 +00:00
atmos4 50b868b500 Applied patch to switch to graphics mode with -fs by achurch@achurch.org (Andrew Church)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2355 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-21 23:53:23 +00:00
atmos4 d87d77aadb Added image centering, now only screenblanking and hiding the cursor is missing.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2352 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-21 21:12:00 +00:00
arpi 17a6767fbb new version by zsteva@ptt.yu
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2351 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-21 20:03:00 +00:00
nick 7d117be401 OSD support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2338 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-21 15:04:04 +00:00
nick eda026e002 Again changed logic:
-screenw, -screenh - force user video mode
-x, -y             - force userdefined prescaling
-bpp               - forces userdefined bpp
-zoom              - enables prescaling (-x, -y)
-fs                - scales image to fullscreen (same as ATI's divx/dvd player)
-zoom -fs          - (together) scales userdefined prescaling to fullscreen
So full command line should be:

mplayer -vo vesa -screenw WWW -screenh HHH -bpp BPP -x XXX -y YYY -zoom -fs filename

And you will be able to watch movies in 16:9 format with bold black
border at top and bottom of screen.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2337 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-21 14:30:36 +00:00
nick ec83776bc5 Again changed logic:
-screenw, -screenh - force user video mode
-x, -y             - force userdefined prescaling
-zoom              - activates prescaling
-fs                - scales prescaling to fullscreen
                     (meaningless with -zoom)
So full command line should be:

mplayer -vo vesa -screenw WWW -screenh HHH -bpp BPP -x XXX -y YYY -zoom -fs filename

And you will be able to watch movies in 16:9 format with bold black
border at top and bottom of screen.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2336 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-21 14:02:09 +00:00
nick da677ba40f Replacing -x, -y on -screenw, -screenh
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2334 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-21 12:50:45 +00:00
nick 41ef04a130 Final fix of libmpeg2 zooming: flipping page support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2332 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-21 12:42:17 +00:00
nick 2255b29bfd Support of: -x -y -bpp
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2330 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-21 10:32:43 +00:00
nick ac12e3b6a4 Bad fix of libmpeg2 zooming
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2329 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-21 07:02:40 +00:00
michael 10065d25db 15bpp fix for swscale
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2326 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-20 23:58:23 +00:00
atmos4 ddcf9a0745 Add some info putput for aspect().
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2320 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-20 22:53:32 +00:00
atmos4 14df5b5528 oops
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2319 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-20 22:30:25 +00:00
atmos4 612ba8077f Aspect support for vo_mga, you need to use -screenw and -screenh to set your current screen res. Untested!
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2318 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-20 22:29:29 +00:00
nick 435e9dc56a Best fix of slice drawing with libmpeg2
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2309 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-20 16:56:24 +00:00
nick cf3b6fcafe Bad fix of top rendering with libmpeg2
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2308 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-20 16:42:17 +00:00
nick d3c0ee86a5 Qualitative speedup for P3 & K7 cpus
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2307 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-20 13:11:10 +00:00
nick 167f1f10fc Fixed half-image bug and added computing of correct aspect during zooming
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2306 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-20 12:53:20 +00:00
nick d280041fcc Fixed zooming bug
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2305 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-20 11:58:45 +00:00
nick 297f7da876 SwScaling support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2299 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-19 16:24:37 +00:00
nick 1159e4e5d1 Initial YUV (YV12) support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2297 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-19 15:23:18 +00:00
nick e593390a0b Better resolution detection
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2294 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-19 15:09:40 +00:00
sven f615e23d85 aspect changes integrated .., please check performance and conformance
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2279 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-19 10:51:04 +00:00
sven 18fe276351 improved gl, please check performance and correct display
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2277 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-19 10:09:29 +00:00
arpi 793efa116b xinc scaled by 16 instead of 8
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2275 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-19 02:21:47 +00:00
nick 8349c7558b More hints. Use save-restore mechanism
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2256 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-18 15:50:49 +00:00
atmos4 cd401555fa Eeeh :) time to sleep!
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2251 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-18 02:43:33 +00:00
atmos4 14fe0175c0 Update to new (cleaner, more bugfree, better) aspect api. vo_gl vo_gl2 and vo_xmga are untested!
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2250 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-18 02:42:20 +00:00
nick 0200273d79 vo_vesa support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2245 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-17 18:24:50 +00:00
atlka e0501da664 if not found using fpath try to load font bitmaps from default dir
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2239 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-17 15:15:30 +00:00
arpi ec8c0b2e7e swscale - 16bpp and -fs support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2235 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-17 10:54:34 +00:00
atlka 852a1544d8 cosmetic changes
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2224 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-16 12:50:59 +00:00
atlka dbff3945fd read font files from the same dir as font.desc or as specified in font.desc
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2223 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-16 10:14:04 +00:00
arpi 7baa124081 yv12 scaling at 24/32bpp with -zoom
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2219 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-15 19:33:26 +00:00
atmos4 357c10b0a7 Add downscaling as a last resort.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2214 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-15 17:22:41 +00:00
atlka 8a1579e344 corrected previous error ;-(
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2206 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-15 08:16:54 +00:00
atlka bfeb215e95 optimizations and corrections
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2205 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-15 06:14:55 +00:00
atmos4 f49369b94d Fix non-X11 build
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2183 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-13 13:38:59 +00:00
atlka aeb64d7309 speed improvements
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2177 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-12 13:24:07 +00:00
arpi eb3e904f7c Xinerama screen size fix by Lev Babiev <harley@hosers.org>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2150 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-10 01:48:54 +00:00
atmos4 25f38b560e Make double/normal (n-key) use aspect()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2148 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-10 01:03:54 +00:00
arpi 86be1009c3 info & author changed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2127 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-07 21:39:47 +00:00
arpi f8f7fa7d3c new version by Sven Goethel
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2125 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-07 21:35:59 +00:00
arpi 97fe40bf92 grabs mouse with -vm - patch by Uwe Reder <Uwe.Reder@3SOFT.de>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2095 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-05 16:07:17 +00:00
atmos4 31af6ae1cd Add debug printfs to aspect(), add aspect() usage to vo_sdl.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2072 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-04 11:42:21 +00:00
arpi f645dd3d29 using poll() only for DVB card - not required for file write
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2067 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-03 23:34:15 +00:00
atmos4 dfc9e5e7d3 Fix case where srch, srcw and fitinw and fitinh are really the same variables.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2059 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-03 17:40:56 +00:00
atmos4 ee2e0f2bdd Use aspect()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2058 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-03 17:27:13 +00:00
atmos4 6a8fddc834 eeh cola in unhealthy
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2057 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-03 15:47:24 +00:00
atmos4 4d053a65c0 Simplified aspect() for the loss of some functionality to get ansi compatibility.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2056 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-03 15:31:51 +00:00
atmos4 5a2e880711 Use aspect()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2055 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-03 14:53:15 +00:00
atmos4 abb7153e94 Monitor aspect stuff.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2054 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-03 14:41:53 +00:00
arpi e1622e70c8 now using x11_common stuff for X11 opening and w/h/bpp query
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2042 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-01 22:38:16 +00:00
atmos4 18c3d56469 -fs fix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2041 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-01 20:56:19 +00:00
atmos4 00299755f2 Make aware of new -fs calling.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2040 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-01 20:40:07 +00:00
atmos4 813e82a7ea New aspect prescale code, parses aspect value from mpeg sequence header or commandline.
Removed X11_FULLSCREEN hack from mplayer.c and moved it to libvo/vo_xv.c.
Added support for nominator[:/]denominator float values in cfg-parser, thanks for the code by Steve Davies.
All around thanks to Steve for helping me understanding the whole stuff :)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2032 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-01 15:58:31 +00:00
pontscho 2a59fbf120 add gui support to config scripts, and fixed some warning.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1992 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-09-27 17:40:43 +00:00
arpi f7ff55eb82 Y clipping fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1987 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-09-27 14:21:56 +00:00
arpi d9ea94cfda tdfxfb yuv driver by Zeljko Stevanovic <zsteva@ptt.yu>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1980 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-09-27 12:23:54 +00:00
arpi 1121d83cc9 fixed to compile
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1979 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-09-27 12:22:27 +00:00
arpi 5a593d2193 software OSD support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1944 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-09-23 18:42:39 +00:00
atmos4 dedf20f8ca 10l cola Arpi =)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1940 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-09-22 22:02:04 +00:00
arpi 566f205119 YV12 support (using libavcodec for mpeg1-I encoding)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1936 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-09-22 18:50:09 +00:00
pontscho d4e44fe64c XDestroyWindow fix baze.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1925 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-09-20 10:26:22 +00:00
atmos4 2f70d8ead3 Fixed typo.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1911 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-09-18 14:19:33 +00:00
atmos4 505963e4d5 Fix multiple window bug in multifile mode.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1910 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-09-18 14:06:25 +00:00
atlka 87baa9c196 corrections to OSD mark position
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1879 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-09-10 13:23:27 +00:00
arpi e45b00a7fc PS multiplexing fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1877 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-09-09 18:50:35 +00:00
arpi 07e4b2db17 file writer implemented
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1873 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-09-08 23:27:51 +00:00
arpi fff46da0c3 Mpeg PES added
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1872 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-09-08 20:48:02 +00:00
pontscho adc81aa70f fix skin changing, xv fullscreen redraw bug, etc.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1859 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-09-05 18:17:22 +00:00
pontscho d62c80d3bd fix xshape, mixer, fullscreen, etc
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1853 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-09-04 15:21:00 +00:00
arpi acc7b7085f small fixes, and Y check put back to avoid sig11
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1825 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-09-01 17:56:31 +00:00
arpi 5c21ed495f fixed signal 8 bug
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1823 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-09-01 15:49:31 +00:00
pontscho 5181605e27 fullscreen bug fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1819 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-09-01 08:54:37 +00:00
pontscho 9bb0419770 fix size ?
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1812 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-31 21:18:22 +00:00
jkeil 5b596b3413 yuv2rgb_fun typedef uses int parameters, not uint32_t (fixes some compiler
warnings)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1807 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-31 19:20:39 +00:00
pontscho 435bf332ca add dealloc func
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1795 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-31 10:06:32 +00:00
pontscho cc6c56b08e fix gui support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1784 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-30 20:13:14 +00:00
pontscho 5ccb8a2b36 fix gui support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1776 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-30 16:05:04 +00:00
pontscho 9e697fca78 fix vo_window again
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1759 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-29 18:27:13 +00:00
pontscho 9e5096e8fb vo_window bug fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1753 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-29 17:27:16 +00:00
pontscho 89f3eef985 add half gui support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1747 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-29 15:09:19 +00:00
jkeil 8089c222b8 Handle X11 displays with multiple depths.
On such an X11 display with multiple depths, the root window might use
something like 8-bit pseudocolor, but there may be other 15/16/24/32 bit
truecolor visuals available for MPlayer's video display.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1733 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-28 17:52:20 +00:00
jkeil c5c913ad17 Remove superfluous 'const' parameter attributes to fix some compiler warnings
when compiling with mediaLib.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1729 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-28 15:37:24 +00:00
atlka 7e4dac5d3d changes according to OSD calculations
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1728 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-28 14:22:37 +00:00
atlka 60737e3845 corrections to OSD progbar position calculations
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1727 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-28 12:43:41 +00:00
arpi 855050e68a GUI stuff. now seeking works, and xmga renders to video window
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1724 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-27 23:56:44 +00:00
atmos4 8192c1ab3c Applied quit via windowbutton patch.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1711 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-27 11:49:10 +00:00
jkeil 747d6d02f7 Enable mediaLib support for Solaris on UltraSPARC CPUs
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1681 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-24 16:20:04 +00:00
atlka db73f0bfa7 added draw_alpha_XXXX functions, draw_alpha_func<=correct one in init
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1648 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-23 11:04:23 +00:00
arpi 9927fe4b42 fixed mga uninit
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1638 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-22 21:34:27 +00:00
arpi 2b48b538fe exit->return
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1634 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-22 20:14:10 +00:00
atlka 9d7ee85cd0 minor changes according to OSD
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1603 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-21 11:28:50 +00:00
atlka b160e4d958 draw speedups, cut text if too many lines
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1592 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-20 09:14:28 +00:00
folke 7f48ad2bdb aalib 1.4.X incombatibility fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1578 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-17 20:34:58 +00:00
folke 7fbab24262 now linux/curses detection works
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1577 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-17 14:53:11 +00:00
folke 8692ac860f osd problem with YV12 fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1576 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-17 14:31:03 +00:00
atlka c82d672838 minor changes according to subtitle positioning
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1575 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-17 11:44:46 +00:00
atlka 18133a83bb changes according to max of vo_font->pic_a[font]->h for the last line of subs
changes for skiping subtitle lines which y pos is negative


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1574 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-17 11:14:57 +00:00
arpi 883fdaf97a vo_font SEGFAULT fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1573 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-17 10:18:27 +00:00
atlka dc2db77418 skip lines with negative y position if there is too many lines to display
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1570 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-17 08:47:58 +00:00
szabi 03f2e23bc7 more verbose videomode selection
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1562 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-16 21:24:24 +00:00
folke e297a06ec9 define USE_OSD / USE_SUB fixes
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1555 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-16 15:36:12 +00:00
folke ce1f6fbdb5 vo_aa: +subtitles, +progressbar, key violation with mplayer keys fixed, +consoleblanking disabled, +/dev/vcsa checking +header change
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1554 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-16 15:19:28 +00:00
folke 6523f8ff3d changes made for vo_aa
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1553 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-16 15:18:46 +00:00
folke 51248df257 vo_aa: +subtitles, +progressbar, key violation with mplayer keys fixed, +consoleblanking disabled, +/dev/vcsa checking
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1552 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-16 15:17:44 +00:00
atlka 01f3a2a3a4 minor changes in sub.c
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1550 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-16 11:36:13 +00:00
atlka aad3a2ec86 changes according to proper subfont bar positioning and char spaceing - sub.c
changes to scale from 0.100 to 0..255 for proper OSD displaying - mplayer.c


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1549 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-16 09:25:32 +00:00
folke c95a45a8fe All aalib options can be passed to aalib (-aaXXX), also -aahelp is new. fixed wrong char
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1539 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-15 19:36:43 +00:00
folke 992bd08506 All aalib options can be passed to aalib (-aaXXX), also -aahelp is new
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1538 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-15 19:27:57 +00:00
atmos4 26543fef95 Fix OSD, small misspelling.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1528 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-15 07:21:33 +00:00
arpi b15e5745af segfault fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1525 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-15 00:35:35 +00:00
folke baa44960ad write fault error fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1521 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-14 19:23:17 +00:00
folke dca17b4044 vo_aa: configurable now
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1519 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-14 19:00:00 +00:00
atlka 77bab1eba2 small changes to erase only needed place (rectangles doesn't overlap)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1513 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-14 12:51:23 +00:00
atmos4 76eadb38e0 Added cool aalib vo driver.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1512 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-14 12:30:56 +00:00
atmos4 2895f54f52 Removed D key for doublesize, already clobbered by framedrop.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1510 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-14 08:18:52 +00:00
atlka 8632ea0526 modified mplayer.c to rewert to PLAY after rewinding after 1 sec
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1505 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-13 13:12:49 +00:00
atlka 0a9ae48206 libvo/sub.c corrections
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1504 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-13 11:45:21 +00:00
atlka 8a50a66922 atlka@pg.gda.pl:
utf8 opion corrected
added draw_osd() funcion to libvo/vo_*.c files
corrected indicators (brightness, sound etc.) to be in 0..100 range
if we have Name.utf file it automatically switches to utf8 mode


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1503 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-13 11:33:34 +00:00
atlka ca99c8dc89 changes according to -utf8 option, draw_osd() function added
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1502 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-13 11:08:18 +00:00
arpi 2e5a0ca6fe printfs cleanup - moved to higher -v level or moved to stderr
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1457 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-06 23:59:50 +00:00
arpi de316dee37 better local display connection patch by Adam Tla/lka atlka@pg.gda.pl
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1448 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-06 00:22:44 +00:00
arpi 65a1786c01 DATADIR/font/ patch by Adam Tla/lka atlka@pg.gda.pl
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1447 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-06 00:22:13 +00:00
arpi 0ac4042c14 new -fsmode flag: 0x8 enables XSetTransientForHint
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1416 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-07-29 16:40:32 +00:00
atmos4 fbeeb77050 Added double/normal resize patch by Wojtek Kaniewski <wojtekka at bydg.pdi.net>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1397 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-07-28 05:54:02 +00:00
arpi 1bdae59372 fontpath fixed again...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1360 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-07-20 02:03:50 +00:00
arpi e34af51711 crash fixed if no [fontpath] in .desc
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1358 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-07-20 01:51:01 +00:00
arpi 7882ea9bad Applied DATADIR patch by Vladimir Kushnir
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1354 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-07-20 00:01:09 +00:00
jkeil ca79276b20 x11_common does not compile, when the XDPMS extension is not available on the
target system.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1346 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-07-19 18:47:22 +00:00
jkeil edff03960e svga driver didn't compile on linux/ppc
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1340 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-07-17 13:57:32 +00:00
jkeil 8e9d44cb49 vo_dga doesn't compile on non-x86 architecture due to x86 asm usage.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1337 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-07-16 18:41:52 +00:00
arpi 4fb4b7b314 added prototype of vo_init()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1327 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-07-16 12:11:49 +00:00
jkeil 45c97f8294 Add some preliminary support for non-x86 architectures to mplayer
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1310 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-07-12 15:35:52 +00:00
jkeil 009d2b0dc7 yuv2rgb_mmx crashes with ffdivx codec, when we play back avi files that have
a frame width that is not an exact multiple of 8.

Testcase: 405.avi (356x240).  Playing on an MMX capable x86 system using the
x11 video-out driver results in a segfault.

The MMX routines convert image data in quantities of 8 pixels in each loop,
and the inner loop was not terminated in case there are only 1-7 pixels left,
producing too much RGB output.

For now, just ignore the last few pixels on each row, to avoid the segfaults.
(Gives a black vertical border on the right, if you play a video with
width%8 != 0)  A possible future enhancement would be, to add a second loop
to convert the last width%8 pixels to RGB using a byte loop.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1307 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-07-12 15:23:26 +00:00
atmos4 6e0c3925d7 Fixed a typo and wrong varname.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1303 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-07-10 13:24:59 +00:00
alex c4c7864848 no segfault if no glx present
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1291 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-07-07 20:53:01 +00:00
jkeil 8ef288232c Ignore generated config.mak files in CVS
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1282 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-07-06 10:36:35 +00:00
arpi 6a2c5e6619 added vo_fsmode
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1270 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-07-03 23:46:24 +00:00