1
mirror of https://github.com/mpv-player/mpv synced 2024-12-28 06:03:45 +01:00
Commit Graph

967 Commits

Author SHA1 Message Date
michael
0b9a7c54b9 avoid allocating a dummy scaler as debug/info messages will only be printed for the first allocated scaler unless -v -v is used
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4719 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-15 22:31:10 +00:00
michael
4cd0f2201a use mem2agpcpy_pic()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4714 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-15 01:00:26 +00:00
michael
23d578910a mem2agpcpy_pic()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4709 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-14 22:34:24 +00:00
arpi
1423711deb yv12 slices fix by Robert Kesterson <robertk@robertk.com>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4707 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-14 22:31:21 +00:00
michael
1d1e48eb11 bugfix for width % 2 != 0
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4698 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-14 16:17:18 +00:00
mswitch
9ec5053a4f Using the mplayer SwScaler instead of doing scaling manually (sometimes this dies with sig FPE
when not using -vc mpegpes with mpegs (I find it unlikely it would only happen on mpegs though))
Using detection code to check if using NTSC or PAL/SECAM and setting appropriate resolution and
GOP-Size based on this information. It now generates a valid mpeg1 stream instead of a hybrid
mpeg2 (with mpeg1 headers).


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4686 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-13 00:38:23 +00:00
michael
b89389845d 101
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4685 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-13 00:17:16 +00:00
rik
9883b4d349 we are now able to use the new bitwriter code in libavcodec
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4684 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 23:30:07 +00:00
michael
859ae44c0a use mem2agpcpy() instead of fast_memcpy()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4683 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 23:19:37 +00:00
michael
7a4350e4c1 mem2agpcpy()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4682 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 23:17:14 +00:00
michael
ad68b36313 default is allways nozoom again (specify -zoom if u want the sane behavior)
call freeSwsContext() on uninit()


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4678 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 17:55:03 +00:00
alex
08b445dca9 rgb/bgr 32bpp and IYUV/I420 support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4675 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 17:10:21 +00:00
rik
65750b3de5 this file is obsoleted by videodev_mjpeg.h
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4671 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 16:03:00 +00:00
rik
21017aa526 this file obsoletes zoran.h and contains the Recommended interface definition for zr devices
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4670 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 15:59:32 +00:00
rik
bc3c15c668 migration of -vo zr to Recommended Interface definition (this obsoletes zoran.h)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4669 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 15:53:40 +00:00
atmos4
e403e9fe9c add vsync support for doublebuffering to vo_vesa
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4668 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-12 15:06:04 +00:00
michael
002c347330 minor rounding bugfix in the aspect stuff
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4663 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-11 14:04:31 +00:00
michael
5619f4c25e -fs and or -vm default is nozoom, -zoom does the expected thing
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4662 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-11 13:45:26 +00:00
albeu
30c218a61b Added new input mouse support in x11 vo
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4659 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-11 11:44:50 +00:00
nick
453bfb7581 tell to driver doublebuffering
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4655 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-11 07:19:18 +00:00
arpi
61c02728df mjpeg encoder cleanup - patch by Rik Snel <rsnel@cube.dyndns.org>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4652 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-11 01:24:56 +00:00
michael
c39eb8fb59 allways use swScaler
keep aspect ratio during resizeing and fullscreen


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4642 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-10 17:48:41 +00:00
alex
44a23a1027 removed unused includes, added fastmemcpy support, removed local copy of rgb24toyv12 (using one in postproc/rgb2rgb.c)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4641 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-10 16:56:30 +00:00
nick
8208fce35a Portability
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4634 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-10 09:56:50 +00:00
arpi
7a07a33879 BGR24 support, including flip flag
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4630 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-10 01:43:35 +00:00
michael
00d3998056 bgr15 / bgr16 input support (with -zoom)
stride % 8 == 0


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4628 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-10 01:07:58 +00:00
alex
1dbeaf9154 added voctrl_guisupport and fixed some typos
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4619 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-09 22:38:36 +00:00
mswitch
4690e5fccf updated :noprebuf to emulate the playback used in mplayer 0.60 (with dxr3 patch), this solves
alot of issues for ppl who had problems with the new prebuffering code


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4614 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-09 17:40:33 +00:00
mswitch
d0fa2231b3 Fixed a bug where seeking would lock mplayer
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4610 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-09 14:44:09 +00:00
mswitch
1d2ffe2e85 Removed some stuff from the em8300 driver, had to compensate
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4608 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-09 14:27:24 +00:00
nexus
ed96bb7688 FreeBSD fix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4607 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-09 13:58:37 +00:00
mswitch
fceaa28287 Added switch to disable prebuffering
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4606 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-09 11:35:24 +00:00
mswitch
f31c512e5d ARGH, changing playback speed was a mistake...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4605 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-09 11:15:11 +00:00
mswitch
2fd7d64a47 Fixed some stuff with setting timestamps, and added proper setting of playback speed. I'm
guessing I'm looking at lots of sleepless nights ahead =(


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4604 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-09 11:10:31 +00:00
mswitch
a413504af3 Thanks to the new control() method I've finally been able to add prebuffering support. This
should greatly inprove performance on all systems...


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4603 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-09 10:43:11 +00:00
nick
2a2ecab5b9 Make code simple. Use swScaler even for fastmemcpy purposes :)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4602 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-09 10:24:44 +00:00
arpi
82c7a81290 vo_yuv4mpeg added
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4600 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-09 01:30:35 +00:00
arpi
2f76bb1c00 yuv4mpeg output, by Robert Kesterson <robertk@robertk.com>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4598 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-09 01:25:21 +00:00
arpi
4b33dccb25 10000hl to Holm... control MUST BE static...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4597 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-09 01:21:48 +00:00
arpi
5f2a21728e screensize from fbdev ioctl - patch by Jason Lunz <j@falooley.org>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4596 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-09 01:10:22 +00:00
arpi
7c51652a1b query_ stuff replaced by new control() - patch by David Holm
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4593 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-09 00:47:26 +00:00
albeu
f50ce8c728 Applied patch mouse whell patch from Wojtek Kaniewski <wojtekka@bydg.pdi.net>
and added mouse support for new input


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4591 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-08 20:03:36 +00:00
nick
f63a3c7339 Configurable OSD zones
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4573 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-07 19:37:09 +00:00
pontscho
e0cf4dcdb2 fix color key handling bug
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4571 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-07 17:42:37 +00:00
pontscho
212230995e fs resize bug fix.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4569 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-07 16:15:08 +00:00
rfelker
2a7f6ab7f1 finished making vesa optional
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4562 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-07 02:29:55 +00:00
michael
7bfa2fa275 swScale internally uses yuv2rgb now if possible
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4555 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-06 20:52:14 +00:00
nick
d9cd7968bf Correct vesa shutdown on 'config playback' errors
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4549 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-06 16:41:41 +00:00
michael
4fe86911da checking output of getSwsContext*()
101 I420/IYUV support without -zoom


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4542 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-05 19:54:38 +00:00
nick
845228dd69 Enable 15bpp on server
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4541 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-05 18:54:41 +00:00
nick
3eda811f0d Support of scaling with every fourcc
(include patch of Michael Niedermayer <michaelni@gmx.at>)
Now (*swScale)() is used as BES by functionality.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4538 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-05 16:43:18 +00:00
atmos4
c72d8db077 Add playlist keys (some missing?!) and add some shift handlers to allow keys to work with german keyboards.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4531 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-04 19:14:40 +00:00
atmos4
15daf31f0b Fix multifile playback (sdl was not fully reinitialized).
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4529 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-04 18:18:46 +00:00
mswitch
f6787a2265 Activate QSCALE flag for avcodec
Reset playback speed on exit (we aren't using this feature yet... but
will hopefully do soon)
Use fsync instead of the mediocre flush ioctl's on seeking/pausing, at
least video seems to stay in sync...


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4524 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-03 23:13:56 +00:00
mswitch
dfc9dd714b Forgot the osd fix in the other patch, well, here it is ;)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4515 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-03 15:10:47 +00:00
mswitch
52c31131ab Switched from libmp1e to libavcodec, at least for me it runs helluva lot faster than libmp1e
(high quality divx movies that before ran very poor now plays perfectly). Also includes some
minor fixes to the osd support. Since libmp1e has issues with non-mmx system I think this move
is a smart one...


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4514 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-03 14:55:27 +00:00
michael
ea1bcc2067 YUY2 BGR32 BGR24 support for vo_x11 if swScaler is used
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4513 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-03 14:41:31 +00:00
nick
104c125e6d Allows to users control direct rendering
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4495 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-03 09:28:58 +00:00
nick
c4d519e193 code cleanup
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4494 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-03 09:12:32 +00:00
mswitch
4cc01fb724 Cleaned up some code
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4481 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-02 18:09:35 +00:00
nick
68daf88d48 Alex! Never write bottlenecks, ok?
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4460 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-01 10:20:00 +00:00
nick
4b7a625b61 Optimizing with use new tune info
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4455 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-01 08:51:52 +00:00
rfelker
8b91d86c30 change init to config in vo_gl and vo_md5 like in the other vo_ modules -- fixes crash caused by the changeover
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4449 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-01 02:49:04 +00:00
rfelker
df47a398f9 change init to config in vo_mga like in the other vo_ modules -- fixes crash caused by the changeover
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4448 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-01 02:43:01 +00:00
alex
7b9afd3330 removed obsoleted Terminate_Display_Process, using freeMyXImage and vo_x11_uninit at exit
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4444 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-31 11:56:11 +00:00
alex
af79d7fa53 return error if unknown depth given. more informative error messages. dont exit if draw_frame was called with Planar YUV, only warn the user
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4443 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-31 11:50:59 +00:00
alex
c97dccacbd removed obosolete Terminate_Display_Process. using vo_x11_uninit. support UYVY format
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4442 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-31 11:49:30 +00:00
alex
947903ce8d removed obsoleted Terminate_Display_Process, using vo_x11_uninit
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4441 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-31 11:46:46 +00:00
alex
3807f396a5 removed obsoleted Terminate_Display_Process
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4440 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-31 11:45:25 +00:00
alex
4a370186c3 grr, 10l. vo_x11_uninit: close display only if window not created by GUI
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4439 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-31 11:26:29 +00:00
alex
ad69a062ae vo_x11_uninit: dont destroy window if GUI created it
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4438 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-31 11:15:54 +00:00
alex
3c3c1da6ac added vo_x11_uninit
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4437 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-31 11:04:41 +00:00
nick
9bf9892bd3 Use new tune info
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4435 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-31 10:23:39 +00:00
nick
b587a3d642 new info for tuning
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4434 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-31 09:57:13 +00:00
nick
5b6b17489f IMGFMT_RGBxx experimental support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4431 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-31 08:53:58 +00:00
arpi
04b96abd16 using the common -vm code, patch by Santi Béjar <tiarda@yahoo.es>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4427 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-31 00:37:59 +00:00
arpi
b583968115 common -vm code, patch by Santi Béjar <tiarda@yahoo.es>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4426 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-31 00:37:27 +00:00
michael
6072650118 real window resizeing support (i know nearly nothing about x11 so feel free to fix / reverse it, if its broken)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4421 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-30 15:26:11 +00:00
nick
f10cf78bb9 Minor fix - else 0 is unreachable
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4407 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-29 10:07:05 +00:00
nick
e7e02f2dc3 Support for HW equalizing through VAA
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4397 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-28 08:37:58 +00:00
pl
2d0f99c510 did not compile when --disable-vidix was used
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4387 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-27 18:06:56 +00:00
pl
dfe9306bf7 small typos in text
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4383 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-27 17:14:27 +00:00
nick
b337aa2029 Use real preinit
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4381 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-27 16:45:48 +00:00
nick
0ca74f804b provide full vaa interface
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4380 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-27 16:43:52 +00:00
nick
7fefa01ea1 improvements
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4373 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-27 08:05:56 +00:00
alex
0cdf63b12b preinit moved to right place
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4364 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-26 19:42:21 +00:00
nick
6b615c2be3 preinit usage
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4363 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-26 19:12:49 +00:00
arpi
80a0381e87 fix a decimation/scaling bug in vo_zr and some verbose messages have changed - patch by Rik Snel <rsnel@cube.dyndns.org>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4362 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-26 19:01:32 +00:00
alex
07f21b3ec5 no longer required to call preinit from init and query_format, mplayer.c does this
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4360 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-26 18:35:29 +00:00
alex
6232ad450b fixed preinit conflict
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4355 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-26 16:31:14 +00:00
alex
c353730a98 i420/iyuv support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4354 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-26 16:30:43 +00:00
nick
fa1d5742bc Extensions for video accelerated architecture
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4353 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-26 16:01:26 +00:00
alex
804eff0175 fixed i420 handling
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4352 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-26 15:46:58 +00:00
arpi
99be1c8952 use the new jpeg encoder - patch by Rik Snel <rsnel@cube.dyndns.org>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4349 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-26 00:53:29 +00:00
arpi
17c151cfc4 fast 4:2:2 jpeg encoder, based on libavcodec. - patch by Rik Snel <rsnel@cube.dyndns.org>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4348 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-26 00:52:59 +00:00
atmos4
8fcddee536 Let mplayer handle signals so terminal gets cleaned up.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4343 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-24 21:46:57 +00:00
arpi
12fbdcb9ff qscale 3->2 (Thank you Michael)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4342 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-24 18:59:06 +00:00
alex
d60b420eae added support for i420 and iyuv
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4341 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-24 18:13:54 +00:00
arpi
cb3dfa35e4 vo_pts fix (10l)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4331 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-24 00:08:22 +00:00
alex
35f4745d05 don't render UV planes if interleaved (also add support later)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4325 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-23 19:32:52 +00:00
nick
b3b5c37c83 RGB independed correction for GATOS's radeon_video driver!
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4321 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-23 17:03:15 +00:00
nick
d125461d6a intense -> intensity
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4318 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-23 16:54:29 +00:00
pontscho
dc4ee0b259 fix screen saver bug under gui
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4317 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-23 15:16:20 +00:00
nick
7b94d58c45 Attempt to fix NVidia problems
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4308 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-22 18:19:02 +00:00
arpi
7f5bcb338f cleanup of video packet writer, PTS sent only once
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4307 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-22 18:12:00 +00:00
pontscho
bbb8ff0ad7 move bug fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4304 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-22 12:00:15 +00:00
arpi
35b41e3920 LPCM write code rewritten, thanks to Marcus at mocm@convergence.de
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4300 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-22 02:14:40 +00:00
nick
d8644277a9 Gamma correction (based on patch of Pásztor Szilárd <silicon@falcon.sch.bme.hu>)
Seriously modified.
Use mplayer specific command line arguments for that:
-brightness -contrast -saturation -hue
(For detail see DOCS)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4297 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-21 18:55:51 +00:00
alex
2a79f108d6 added support for unlimited video resolution (-1)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4281 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-20 13:29:02 +00:00
alex
6fb8ea33bc reworked, picture moves when window moved, fullscreen working with gui, fixed some annoying bugs
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4272 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-19 22:43:19 +00:00
alex
8e1be5c835 clearing safely the buffer, queryfourcc returns 0x2 (hw accel, noconv.), setting eq only if drivers i able
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4271 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-19 22:42:08 +00:00
mswitch
ea0dae62da Reverted to using software sync again, some day I'll die of a heartattack if I can't get this
m*f*er to work on both fast and slow machines... May all hell be let loose on sigma for not
cooperating with us


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4270 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-19 22:24:30 +00:00
mswitch
3beb10eeff Only use hardware sync and prebuffering with mpegs!
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4268 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-19 21:55:30 +00:00
mswitch
b6b47b29b8 Handle timestamps internally
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4266 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-19 21:20:29 +00:00
albeu
739a77699a Added reverting support for -zr* options
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4260 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-19 17:02:50 +00:00
albeu
cc7095a224 Added reverting support for -aa* options
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4259 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-19 17:01:48 +00:00
alex
c8f1194dda vidix_grkey_support checking for colorkeying
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4256 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-19 16:58:33 +00:00
mswitch
e624cbbce3 Removed seeking warning message since it has now been fixed in the driver
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4253 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-19 15:01:28 +00:00
atmos4
6afa7d6988 mangling in libvo
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4246 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-19 04:44:49 +00:00
alex
fd48206c56 updated based vo_xmga, using colorkey, working with gui, fixed xinerama and window moving/resizing
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4242 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-18 18:15:43 +00:00
alex
64f83aaa42 added colorkey handling
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4241 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-18 18:14:44 +00:00
alex
eee64579f9 sorry, i really wanted to add vidix_start and stop as int, to detect if something went into the wrong way (also implement check in vo_xvidix)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4235 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-18 10:41:31 +00:00
nick
e4968a4edb Missed fastmemcpy
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4233 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-18 09:58:18 +00:00
nick
6edf0d73c6 Suppress return values for 'void'. 10L to Alex
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4232 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-18 09:25:56 +00:00
nick
555c676683 gamma correction support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4230 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-18 09:11:11 +00:00
mswitch
9870d682a4 Fixed seeking
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4220 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-17 19:24:33 +00:00
mswitch
94d8b9131d Added new syncengine thanks to a new previously undocumented feature of the em8300, this might fix playback on both slow and fast machines (more testing needed). This also requires users to get the em8300 driver from cvs until the next version is released (will probably happen this weekend)
Added lots of comments, should be pretty easy to understand most of the internals now
Added lots of brackets to if's for's while's etc, this is not a cosmetical thing but rather due to the fact I got some very odd bugs with else's since I didn't properly use brackets (and it's the K&R standard to have brackets everywhere)
Fixed some bugs that would occur when disabling libmp1e
Switched to default to the new naming scheme of device nodes, the driver will slowly switch over to this state, if it can't find devices under the new name it will try the old naming scheme
I stopped opening devices in non-blocking mode, it would break the new syncengine which tries to burst data to the device (alot of times meaning it will fill the fifo pretty fast which would previously result in jerkyness on fast machines)
The device now sets the initial state of the pts and speed (probably not needed, but assumption is the mother of all fuckups =)
Keep the control interface open during the entire duration of the libvo device, we might need this to flush video buffers on seeking (currently not implemented, therefore seeking is broken)
This is beta stuff to the driver, I will get some users to test it for me and do my best to fix seeking as soon as possible...


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4219 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-17 10:33:47 +00:00
arpi
79cef0fa51 zr driver (tv-out for DC10/DC10+, iomega buz, LML33...) added - patch by Rik Snel <rsnel@cube.dyndns.org>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4215 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-17 01:32:29 +00:00
arpi
a13184aac4 fbdev nocopy option - Jeroen Dobbelaere <jeroen.dobbelaere@acunia.com>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4211 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-17 01:15:31 +00:00
alex
576095dfb9 added vidix_start() and vidix_stop() for better runtime-resize support ;)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4199 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-16 15:22:45 +00:00
nick
74f5cc0d39 Fixed resize bug.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4195 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-16 09:18:43 +00:00
pl
d255ad6cb6 patch by Fredrik Kuivinen <freku045@student.liu.se>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4182 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-15 21:30:45 +00:00
atmos4
c331862943 Fix xvidix for non-x11 systems (delayed due netloss)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4170 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-15 12:30:52 +00:00
atmos4
b01493a577 Fix xvidix for non-x11 systems, 10l Alex :)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4169 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-15 12:13:53 +00:00
mswitch
5bb60ff023 Moved declaration of picture_* out of ifdef MP1E as not to break compilation for those of you who disable libmp1e
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4167 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-15 10:10:20 +00:00
arpi
b28a18c137 hw spu support for dxr3 - patch by David Holm
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4161 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-15 00:23:16 +00:00
alex
739646dc3d using LIBDIR@config.h
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4139 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-13 14:52:58 +00:00
nick
eb61776845 Still one bit of bugs fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4134 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-13 10:40:17 +00:00
nick
cb50547add test for preinit errors and correct handling subdevice
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4133 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-13 10:30:10 +00:00
nick
696272825f Minor changes: -fs key and vidix params
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4132 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-13 10:10:15 +00:00
alex
ab2527b2b9 fixed vidix_name handling (subdevice)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4126 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-13 00:23:47 +00:00
alex
0ea1b308d0 added vo_xvidix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4125 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-12 23:30:20 +00:00
alex
36a7ca91f8 added X11/VIDIX
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4124 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-12 23:28:22 +00:00
mswitch
de15f527f6 Fixed a bug relating to libmp1e (actually the bug is in libmp1e, but this solution should be safe enough)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4110 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-12 15:59:47 +00:00
arpi
62969df02e useless cosmetics changes... a.k.a. cvslog killer - patch by David Holm
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4096 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-11 22:30:28 +00:00
arpi
2258e8c036 'mplayer -aadriver stdout' segfault fixed by Fredrik Kuivinen <freku045@student.liu.se>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4095 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-11 22:17:54 +00:00
nick
b986aebcc5 Configurable VIDIX usage
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4090 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-11 17:20:43 +00:00
kmkaplan
940ceca1e7 Add DVD subtitles to menoder
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4089 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-11 16:06:45 +00:00
kmkaplan
610d48a930 Support software scaling with DVD subtitles
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4088 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-11 12:14:29 +00:00
nick
6fdb0dddb9 VIDIX expansion, Usage: -vo fbdev:vidix (-fs -zoom). Zoom is supported for VIDIX!!!
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4085 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-10 18:02:45 +00:00
nick
bc1af109ae Minor bugs and new vidix stuff support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4084 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-10 18:01:19 +00:00
nick
2707db756b Using any graphics server
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4083 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-10 18:00:23 +00:00
kmkaplan
4d08add9a2 Add vobsub support, suppress conditionnal on USE_DVDREAD.
DVD and VobSub subtitles are displayed even if fonts can't be loaded.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4082 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-10 17:21:00 +00:00
kmkaplan
1b6e300d94 Add vobsub support.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4081 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-10 17:20:27 +00:00
mswitch
e13278dc49 Reverted to accurate but glitchy sync...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4064 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-09 16:20:41 +00:00
atmos4
9756472bdd SwScaler support for vo_png by Kim Minh, SwScale w/aspecz for vo_dga by me
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4061 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-08 20:58:53 +00:00
alex
daba8a0477 added rgb24to32 instead of c converter
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4037 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-07 17:33:59 +00:00
nick
21699b7772 OSD support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4033 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-07 10:54:00 +00:00
nick
95ee0e2713 YV12 sliced output fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4032 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-07 10:18:30 +00:00
nick
75c0b3169b Embedding vidix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4031 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-07 09:28:22 +00:00
atmos4
eb2c656b52 Xinerama patch number two by attila.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4018 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-06 21:07:20 +00:00
nick
468a8546fa Looks working ;)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4015 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-06 19:21:10 +00:00
nick
2e955c8bfc Printing driver name
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4014 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-06 17:12:19 +00:00
nick
e68e3a36f5 preliminary version
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4011 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-06 16:02:24 +00:00
mswitch
4f6a3bb32d preliminary config interface
dual syncengine


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4007 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-06 15:15:17 +00:00
mswitch
879228a664 Fixes to sync code
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4006 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-06 14:29:58 +00:00
nick
4b41dd6fb5 paint background on -v -v
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4003 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-06 10:58:04 +00:00
atmos4
71d96baf24 xinerama fix by attila
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3991 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-05 08:49:46 +00:00
arpi
3f2a559bab 10l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3955 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-02 19:14:05 +00:00
arpi
fe450871a8 do not hide cursur if play at rootwin. based on patch by Tomas Konir <moje@molly.vabo.cz>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3952 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-02 18:41:25 +00:00
arpi
556b0dbdbc osd support, zlib range fix. by Kim Minh Kaplan <kmkaplan@selfoffice.com>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3951 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-02 17:50:03 +00:00
mswitch
3edb7775ee Some last minute changes to accomodate for anamorphic 1.85:1 and 2.35:1 movies... Needs more work, but this is good enough for now.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3862 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-28 22:33:06 +00:00
alex
5e40a0ee4c use XF86VidMode later in init (at line 1031) only if we've got support (if have_vm==1)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3853 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-28 20:52:54 +00:00
arpi
bb28366b65 -wid/-rootwin support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3848 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-28 20:15:43 +00:00
arpi
68f8e34bfa WinID cleanup, support for Xv
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3831 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-28 13:24:27 +00:00
mswitch
6fb54e9032 Brand new sync core, uses hw sync for everything.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3829 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-28 10:21:05 +00:00
mswitch
7053d5f169 osd support, not for mpegpes
more cleanups of old code


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3760 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-26 10:34:54 +00:00
mswitch
ca7c2ea806 Modified aspect reference, uses default PAL values... Difference to NTSC should be minimal enough so that no checking of videomode is necessary.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3662 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-22 16:20:32 +00:00
atmos4
3a9a9e827c Plugger patch by Sam Lin
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3656 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-22 09:20:09 +00:00
alex
13347b5376 working with 0.9.6 too (0.9.6 is coming with debian woody)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3652 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-22 00:28:49 +00:00
mswitch
1ce42a5646 Modified the sync code once again, commented out hardware pts sync (I'll likely burn in hell before understanding how to get this bastard to sync well)
Added automagic setup of aspect ratio, will remove the "aspect-bug" (I hope). As well as please you rich 16:9 doods ;)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3640 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-20 20:50:35 +00:00
mswitch
12dd9ded9c Removed conversion for yuy2, libmp1e supports this format, no need to cnovert it...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3631 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-20 08:02:38 +00:00
mswitch
9194e94a48 Removed some old libavcodec code which would cause inproper scaling of some movies...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3630 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-20 07:40:30 +00:00
mswitch
0618d45a03 Inproved mpeg sync on fast computers
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3622 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-19 18:26:08 +00:00
mswitch
343b941007 Fix glitchy mpeg playback
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3615 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-19 14:28:42 +00:00
atmos4
4f25da3fee better fullscreen-mode selection, patch by dunno :)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3610 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-19 11:50:05 +00:00
pl
70e1464f2c Applied patch by Jiri Svoboda <Jiri.Svoboda@seznam.cz>:
-proper setting of bg color
 -turning BES at the end


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3589 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-18 21:43:15 +00:00
alex
6e10cf8cc7 fix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3565 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-17 17:15:16 +00:00
pontscho
00c5d6e5cb aspect ratio bug fix for gui
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3559 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-17 14:19:37 +00:00
gabucino
96edd8cb52 applied Panagiotis' patch
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3491 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-14 17:37:45 +00:00
alex
595ab25d21 xinerama: allow to override xinerama screen_w/screen_h and setting size of screen where the window is placed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3462 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-11 16:45:25 +00:00
pontscho
4c5c9c03ec mf bug fixed.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3459 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-11 15:34:21 +00:00
atmos4
35e0c399d1 MP1E configure patch by D. Holm.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3433 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-10 14:41:44 +00:00
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