summaryrefslogtreecommitdiffstats
path: root/libvo
Commit message (Collapse)AuthorAgeFilesLines
* Let mplayer handle signals so terminal gets cleaned up.atmos42002-01-241-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4343 b3059339-0415-0410-9bf9-f77b7e298cf2
* qscale 3->2 (Thank you Michael)arpi2002-01-241-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4342 b3059339-0415-0410-9bf9-f77b7e298cf2
* added support for i420 and iyuvalex2002-01-241-4/+16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4341 b3059339-0415-0410-9bf9-f77b7e298cf2
* vo_pts fix (10l)arpi2002-01-241-2/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4331 b3059339-0415-0410-9bf9-f77b7e298cf2
* don't render UV planes if interleaved (also add support later)alex2002-01-231-0/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4325 b3059339-0415-0410-9bf9-f77b7e298cf2
* RGB independed correction for GATOS's radeon_video driver!nick2002-01-231-1/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4321 b3059339-0415-0410-9bf9-f77b7e298cf2
* intense -> intensitynick2002-01-233-24/+28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4318 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix screen saver bug under guipontscho2002-01-234-17/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4317 b3059339-0415-0410-9bf9-f77b7e298cf2
* Attempt to fix NVidia problemsnick2002-01-221-7/+22
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4308 b3059339-0415-0410-9bf9-f77b7e298cf2
* cleanup of video packet writer, PTS sent only oncearpi2002-01-221-14/+20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4307 b3059339-0415-0410-9bf9-f77b7e298cf2
* move bug fixedpontscho2002-01-221-13/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4304 b3059339-0415-0410-9bf9-f77b7e298cf2
* LPCM write code rewritten, thanks to Marcus at mocm@convergence.dearpi2002-01-221-29/+44
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4300 b3059339-0415-0410-9bf9-f77b7e298cf2
* Gamma correction (based on patch of Pásztor Szilárd ↵nick2002-01-211-1/+55
| | | | | | | | | | | | <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
* added support for unlimited video resolution (-1)alex2002-01-201-3/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4281 b3059339-0415-0410-9bf9-f77b7e298cf2
* reworked, picture moves when window moved, fullscreen working with gui, ↵alex2002-01-191-80/+61
| | | | | | fixed some annoying bugs git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4272 b3059339-0415-0410-9bf9-f77b7e298cf2
* clearing safely the buffer, queryfourcc returns 0x2 (hw accel, noconv.), ↵alex2002-01-191-30/+35
| | | | | | setting eq only if drivers i able git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4271 b3059339-0415-0410-9bf9-f77b7e298cf2
* Reverted to using software sync again, some day I'll die of a heartattack if ↵mswitch2002-01-191-26/+7
| | | | | | | | | | 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
* Only use hardware sync and prebuffering with mpegs!mswitch2002-01-191-13/+11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4268 b3059339-0415-0410-9bf9-f77b7e298cf2
* Handle timestamps internallymswitch2002-01-191-12/+16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4266 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added reverting support for -zr* optionsalbeu2002-01-191-5/+30
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4260 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added reverting support for -aa* optionsalbeu2002-01-191-0/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4259 b3059339-0415-0410-9bf9-f77b7e298cf2
* vidix_grkey_support checking for colorkeyingalex2002-01-193-8/+17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4256 b3059339-0415-0410-9bf9-f77b7e298cf2
* Removed seeking warning message since it has now been fixed in the drivermswitch2002-01-191-1/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4253 b3059339-0415-0410-9bf9-f77b7e298cf2
* mangling in libvoatmos42002-01-192-3/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4246 b3059339-0415-0410-9bf9-f77b7e298cf2
* updated based vo_xmga, using colorkey, working with gui, fixed xinerama and ↵alex2002-01-181-67/+209
| | | | | | window moving/resizing git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4242 b3059339-0415-0410-9bf9-f77b7e298cf2
* added colorkey handlingalex2002-01-182-5/+21
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4241 b3059339-0415-0410-9bf9-f77b7e298cf2
* sorry, i really wanted to add vidix_start and stop as int, to detect if ↵alex2002-01-182-6/+8
| | | | | | 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
* Missed fastmemcpynick2002-01-181-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4233 b3059339-0415-0410-9bf9-f77b7e298cf2
* Suppress return values for 'void'. 10L to Alexnick2002-01-181-5/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4232 b3059339-0415-0410-9bf9-f77b7e298cf2
* gamma correction supportnick2002-01-182-1/+46
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4230 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed seekingmswitch2002-01-171-3/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4220 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added new syncengine thanks to a new previously undocumented feature of the ↵mswitch2002-01-171-91/+177
| | | | | | | | | | | | | | | | 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
* zr driver (tv-out for DC10/DC10+, iomega buz, LML33...) added - patch by Rik ↵arpi2002-01-173-0/+1018
| | | | | | Snel <rsnel@cube.dyndns.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4215 b3059339-0415-0410-9bf9-f77b7e298cf2
* fbdev nocopy option - Jeroen Dobbelaere <jeroen.dobbelaere@acunia.com>arpi2002-01-171-2/+41
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4211 b3059339-0415-0410-9bf9-f77b7e298cf2
* added vidix_start() and vidix_stop() for better runtime-resize support ;)alex2002-01-165-11/+35
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4199 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed resize bug.nick2002-01-161-5/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4195 b3059339-0415-0410-9bf9-f77b7e298cf2
* patch by Fredrik Kuivinen <freku045@student.liu.se>pl2002-01-151-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4182 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix xvidix for non-x11 systems (delayed due netloss)atmos42002-01-151-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4170 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix xvidix for non-x11 systems, 10l Alex :)atmos42002-01-151-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4169 b3059339-0415-0410-9bf9-f77b7e298cf2
* Moved declaration of picture_* out of ifdef MP1E as not to break compilation ↵mswitch2002-01-151-1/+1
| | | | | | for those of you who disable libmp1e git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4167 b3059339-0415-0410-9bf9-f77b7e298cf2
* hw spu support for dxr3 - patch by David Holmarpi2002-01-151-7/+17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4161 b3059339-0415-0410-9bf9-f77b7e298cf2
* using LIBDIR@config.halex2002-01-131-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4139 b3059339-0415-0410-9bf9-f77b7e298cf2
* Still one bit of bugs fixednick2002-01-131-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4134 b3059339-0415-0410-9bf9-f77b7e298cf2
* test for preinit errors and correct handling subdevicenick2002-01-132-4/+17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4133 b3059339-0415-0410-9bf9-f77b7e298cf2
* Minor changes: -fs key and vidix paramsnick2002-01-131-2/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4132 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed vidix_name handling (subdevice)alex2002-01-131-10/+26
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4126 b3059339-0415-0410-9bf9-f77b7e298cf2
* added vo_xvidixalex2002-01-122-1/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4125 b3059339-0415-0410-9bf9-f77b7e298cf2
* added X11/VIDIXalex2002-01-121-0/+336
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4124 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed a bug relating to libmp1e (actually the bug is in libmp1e, but this ↵mswitch2002-01-121-2/+0
| | | | | | solution should be safe enough) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4110 b3059339-0415-0410-9bf9-f77b7e298cf2
* useless cosmetics changes... a.k.a. cvslog killer - patch by David Holmarpi2002-01-111-301/+348
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4096 b3059339-0415-0410-9bf9-f77b7e298cf2
* 'mplayer -aadriver stdout' segfault fixed by Fredrik Kuivinen ↵arpi2002-01-111-1/+1
| | | | | | <freku045@student.liu.se> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4095 b3059339-0415-0410-9bf9-f77b7e298cf2
* Configurable VIDIX usagenick2002-01-113-11/+72
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4090 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add DVD subtitles to menoderkmkaplan2002-01-113-3/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4089 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support software scaling with DVD subtitleskmkaplan2002-01-111-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4088 b3059339-0415-0410-9bf9-f77b7e298cf2
* VIDIX expansion, Usage: -vo fbdev:vidix (-fs -zoom). Zoom is supported for ↵nick2002-01-101-19/+84
| | | | | | VIDIX!!! git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4085 b3059339-0415-0410-9bf9-f77b7e298cf2
* Minor bugs and new vidix stuff supportnick2002-01-101-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4084 b3059339-0415-0410-9bf9-f77b7e298cf2
* Using any graphics servernick2002-01-102-7/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4083 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add vobsub support, suppress conditionnal on USE_DVDREAD.kmkaplan2002-01-101-7/+12
| | | | | | | 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
* Add vobsub support.kmkaplan2002-01-101-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4081 b3059339-0415-0410-9bf9-f77b7e298cf2
* Reverted to accurate but glitchy sync...mswitch2002-01-091-20/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4064 b3059339-0415-0410-9bf9-f77b7e298cf2
* SwScaler support for vo_png by Kim Minh, SwScale w/aspecz for vo_dga by meatmos42002-01-082-10/+69
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4061 b3059339-0415-0410-9bf9-f77b7e298cf2
* added rgb24to32 instead of c converteralex2002-01-071-1/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4037 b3059339-0415-0410-9bf9-f77b7e298cf2
* OSD supportnick2002-01-071-19/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4033 b3059339-0415-0410-9bf9-f77b7e298cf2
* YV12 sliced output fixednick2002-01-071-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4032 b3059339-0415-0410-9bf9-f77b7e298cf2
* Embedding vidixnick2002-01-072-10/+34
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4031 b3059339-0415-0410-9bf9-f77b7e298cf2
* Xinerama patch number two by attila.atmos42002-01-065-11/+52
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4018 b3059339-0415-0410-9bf9-f77b7e298cf2
* Looks working ;)nick2002-01-061-23/+22
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4015 b3059339-0415-0410-9bf9-f77b7e298cf2
* Printing driver namenick2002-01-061-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4014 b3059339-0415-0410-9bf9-f77b7e298cf2
* preliminary versionnick2002-01-062-0/+350
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4011 b3059339-0415-0410-9bf9-f77b7e298cf2
* preliminary config interfacemswitch2002-01-061-7/+27
| | | | | | | dual syncengine git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4007 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixes to sync codemswitch2002-01-061-10/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4006 b3059339-0415-0410-9bf9-f77b7e298cf2
* paint background on -v -vnick2002-01-061-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4003 b3059339-0415-0410-9bf9-f77b7e298cf2
* xinerama fix by attilaatmos42002-01-054-5/+33
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3991 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10larpi2002-01-021-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3955 b3059339-0415-0410-9bf9-f77b7e298cf2
* do not hide cursur if play at rootwin. based on patch by Tomas Konir ↵arpi2002-01-021-0/+2
| | | | | | <moje@molly.vabo.cz> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3952 b3059339-0415-0410-9bf9-f77b7e298cf2
* osd support, zlib range fix. by Kim Minh Kaplan <kmkaplan@selfoffice.com>arpi2002-01-021-1/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3951 b3059339-0415-0410-9bf9-f77b7e298cf2
* Some last minute changes to accomodate for anamorphic 1.85:1 and 2.35:1 ↵mswitch2001-12-281-10/+11
| | | | | | 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
* use XF86VidMode later in init (at line 1031) only if we've got support (if ↵alex2001-12-281-0/+6
| | | | | | have_vm==1) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3853 b3059339-0415-0410-9bf9-f77b7e298cf2
* -wid/-rootwin supportarpi2001-12-281-0/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3848 b3059339-0415-0410-9bf9-f77b7e298cf2
* WinID cleanup, support for Xvarpi2001-12-284-7/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3831 b3059339-0415-0410-9bf9-f77b7e298cf2
* Brand new sync core, uses hw sync for everything.mswitch2001-12-281-9/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3829 b3059339-0415-0410-9bf9-f77b7e298cf2