summaryrefslogtreecommitdiffstats
path: root/libvo/vo_sdl.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove changelog from file header, we have revision control for this.diego2008-01-061-46/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25624 b3059339-0415-0410-9bf9-f77b7e298cf2
* Replace some more broken SYS_DARWIN preprocessor conditionals with __APPLE__.diego2007-12-161-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25425 b3059339-0415-0410-9bf9-f77b7e298cf2
* Mark the vo_functions_t definitions as const where possible.reimar2007-12-021-1/+1
| | | | | | | | This is not possible for xover and anything supporting vidix due to horrible hacks. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25248 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make vo info structs constreimar2007-12-021-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25244 b3059339-0415-0410-9bf9-f77b7e298cf2
* movie player for Linux --> movie playerdiego2007-10-301-2/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24899 b3059339-0415-0410-9bf9-f77b7e298cf2
* A missing break statement caused SDLK_PLUS to be triggered twice on one press.diego2007-10-221-2/+2
| | | | | | | | | patch by Michael Mauch, michael.mauch gmx de Subject: [MPlayer-dev-eng] [PATCH] Add two breaks in the key handling of vo_sdl Date: Tue, 23 Oct 2007 00:04:20 +0200 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24842 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetics: typodiego2007-10-111-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24764 b3059339-0415-0410-9bf9-f77b7e298cf2
* Avoid vo_sdl void * arithmeticreimar2007-06-241-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23639 b3059339-0415-0410-9bf9-f77b7e298cf2
* Replace implicit use of fast_memcpy via macro by explicit use to allowreimar2007-06-051-6/+6
| | | | | | | for future optimization. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23475 b3059339-0415-0410-9bf9-f77b7e298cf2
* Code cleanup: don't include a .c file in mplayer.c and fix a fewrathann2007-03-291-1/+1
| | | | | | | | | | | "implicit declaration of function ‘mplayer_put_key’" warnings Based on Attila's suggestions. Approved by Uoti and Ivan. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22841 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move code to ignore mouse wheel "down" events to fifo.c (needed becausereimar2007-01-211-3/+0
| | | | | | | they too easily cause those "buttons" to get stuck), reducing code duplication. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21982 b3059339-0415-0410-9bf9-f77b7e298cf2
* Amiga OS 4 supportdiego2006-12-231-0/+1
| | | | | | | patch by Andrea Palmatè, andrea amigasoft net git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21750 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use MOUSE_BTN0 instead of MOUSE_BASE for consistency with other vo drivers.diego2006-10-121-3/+3
| | | | | | | patch by Laurent Wozniak, laurent.wozniak laposte net git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20170 b3059339-0415-0410-9bf9-f77b7e298cf2
* disable double buffer in vo_sdl on macosx. fix flicker issue.nplourde2006-08-181-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19434 b3059339-0415-0410-9bf9-f77b7e298cf2
* Rename some misspelled and misnamed messages.diego2006-04-281-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18336 b3059339-0415-0410-9bf9-f77b7e298cf2
* Part 5 and final of otvos attila's oattila AT chello-hu mp_msg changes, with ↵reynaldo2006-04-241-43/+44
| | | | | | lots of corrections git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18235 b3059339-0415-0410-9bf9-f77b7e298cf2
* Convert all if(verbose>X) to mp_msg_test calls.diego2006-03-241-32/+58
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17933 b3059339-0415-0410-9bf9-f77b7e298cf2
* - move our setenv() fallback implementation to osdepal2005-12-261-16/+0
| | | | | | | | | | | - assert that the override param is nonzero (zero is not implemented) - correct return value type to int based on a patch by Diego fixes bugzilla bug #342 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17246 b3059339-0415-0410-9bf9-f77b7e298cf2
* libvo input cleanup: remove the dependency on libinput,albeu2005-11-021-1/+1
| | | | | | | remove most of the crappy mappings (like O->o or ESC->q). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16893 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix the return types of all (six) libvo API functions. Used to be uint32_t, butivo2005-08-051-6/+6
| | | | | | | | return values can be negative (VO_ERROR, VO_NOTAVAIL and VO_NOTIMPL), so it's changed to int now. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16172 b3059339-0415-0410-9bf9-f77b7e298cf2
* replace VO and VF numeric flags with #defined identifiershenry2005-04-181-15/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15213 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l Don't set SDL to X11 by default.ivo2005-03-011-3/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14877 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove -noxv and -forcexv command line options and replace them byivo2005-03-011-4/+21
| | | | | | | | | | | suboptions to -vo sdl. Renamed noxv to nohwaccel to better reflect the meaning of the option. Updated manual page. Original patch by < ods15 at ods15 dot dyndns dot org> Modified by me. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14858 b3059339-0415-0410-9bf9-f77b7e298cf2
* avoid using vo_subdevicealex2005-01-221-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14578 b3059339-0415-0410-9bf9-f77b7e298cf2
* Handle "xxx.h" vs "../xxx.h" include paths in a consistent way.diego2004-10-281-3/+3
| | | | | | | Based on a patch by Sebastian Hegler <s_hegler at gmx dot de>. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13788 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix for xscreensaver disablingreimar2004-07-091-17/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12788 b3059339-0415-0410-9bf9-f77b7e298cf2
* asyncblit slows down on UP systems, regarding to the SDL docs, noticed by ↵alex2004-06-261-4/+6
| | | | | | John Phillip git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12684 b3059339-0415-0410-9bf9-f77b7e298cf2
* SDL_HWACCEL is a readonly flag according to DOCS, noticed by John Philipalex2004-06-261-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12683 b3059339-0415-0410-9bf9-f77b7e298cf2
* Unify the config.h #include, use "config.h" instead of "../config.h"diego2004-06-251-1/+1
| | | | | | | everywhere, will make extracting libvo/ easier. Approved by Alex. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12651 b3059339-0415-0410-9bf9-f77b7e298cf2
* Cygwin provides setenv. Fixes compilation on Cygwin.diego2004-03-151-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12028 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix compilation with sdl on mingw patch by Nehal <nehalmistry at gmx.net>faust32004-03-131-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12020 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support binding F11 and F12 keys to commands.diego2004-01-161-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11794 b3059339-0415-0410-9bf9-f77b7e298cf2
* MPlayer is now GPL, URL updated.diego2004-01-051-3/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11752 b3059339-0415-0410-9bf9-f77b7e298cf2
* many small typo and grammar fixesgabucino2003-10-041-1/+1
| | | | | | | Based on Bernard Leak's mail <bernard 4t brenda-arkle.demon.co.uk> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11001 b3059339-0415-0410-9bf9-f77b7e298cf2
* 100l to mealex2003-09-261-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10948 b3059339-0415-0410-9bf9-f77b7e298cf2
* initial MorphOS/Amiga (GeekGadgets) supportalex2003-09-261-6/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10946 b3059339-0415-0410-9bf9-f77b7e298cf2
* IRIX support by Timo Kanera <timo@kanera.de>alex2003-09-071-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10839 b3059339-0415-0410-9bf9-f77b7e298cf2
* -nomouseinput support for vo_sdlalex2003-09-011-0/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10786 b3059339-0415-0410-9bf9-f77b7e298cf2
* start in windowed mode using Quartz, but no X server started. Ported from ↵alex2003-07-271-1/+2
| | | | | | fink.sf.net git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10484 b3059339-0415-0410-9bf9-f77b7e298cf2
* keypad and function (f1-f10) suppport (currently only vo_sdl and the ↵alex2003-04-091-0/+22
| | | | | | terminal input code supports it). Patch by Vladimir Mosgalin <mosgalin@VM10124.spb.edu> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9892 b3059339-0415-0410-9bf9-f77b7e298cf2
* pass correct key for ESCAPE, bug noticed by Vladimir Mosgalin ↵alex2003-03-231-13/+7
| | | | | | <mosgalin@VM10124.spb.edu> and moved SDL_ShowCursor from the check_keys() to uninit() (by me) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9670 b3059339-0415-0410-9bf9-f77b7e298cf2
* linux->osdeparpi2003-02-091-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9381 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l, init priv->X at right placeatmos42003-01-131-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8936 b3059339-0415-0410-9bf9-f77b7e298cf2
* - init & check SDL availability at preinit() (fixes -vo sdl,mga)arpi2003-01-081-52/+63
| | | | | | | | | - moved global init/uninit code to preinit/uninit - -fixed-vo support, still buggy (leak some memory and after a while it permanently kills xv, only X restart helps... or just nvidia sucks again) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8841 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add Quartz (OS X GUI) to SDL window-capable list, patch by Tomas Hurka <tom ↵atmos42002-11-211-0/+1
| | | | | | at hukatronic.cz> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8247 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed mode switching on Machenry2002-11-111-0/+16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8150 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed get_info, using the same sheme as in libmpcodecs insteadalex2002-11-111-9/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8149 b3059339-0415-0410-9bf9-f77b7e298cf2
* *HUGE* set of compiler warning fixes, unused variables removalarpi2002-11-061-3/+0
| | | | | | | based on patch by Dominik Mierzejewski <dominik@rangers.eu.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8124 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix for fs modes on widescreen displayshenry2002-11-021-4/+13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8055 b3059339-0415-0410-9bf9-f77b7e298cf2
* for() -> memcpy_pic()arpi2002-10-091-38/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7693 b3059339-0415-0410-9bf9-f77b7e298cf2
* Improved MacOS X SDL support, enable SDL main() wrapper for Darwin, remove ↵atmos42002-08-311-0/+23
| | | | | | | | | unused envp. Patch by Donnie Smith <xc0bead2d8130df59@f4n.org>, updated by me. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7202 b3059339-0415-0410-9bf9-f77b7e298cf2
* finally removed query_vaa, bes_da and vo_tune_info - the obsoleted libvo apialex2002-08-281-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7125 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed old input codealex2002-08-281-38/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7112 b3059339-0415-0410-9bf9-f77b7e298cf2
* HPUX porting fixes - patch by Gansser, Martin <MGansser@rand.de>arpi2002-08-091-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6957 b3059339-0415-0410-9bf9-f77b7e298cf2
* Streamline enter-key behaviour suggested by Christian Ohm and disable ↵atmos42002-06-161-4/+7
| | | | | | | | | | I420/IYUV because SDL seems buggy with it (doesn't use hw accel, although XVideo hw supports it). YV12 will be used instead. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6441 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use new style query_formats flags. Fixes bug with flip.ksorim2002-04-291-2/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5895 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix keypad volume control.atmos42002-04-251-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5835 b3059339-0415-0410-9bf9-f77b7e298cf2
* mp_image.h and img_format.h moved to libmpcodecsarpi2002-04-131-1/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5608 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix I420 handling, though still don't know why divx4 codec queries for I420 ↵atmos42002-04-011-14/+45
| | | | | | not YUY2! git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5461 b3059339-0415-0410-9bf9-f77b7e298cf2
* eeh, really remove keybinding for w/s for volume control. =)atmos42002-03-291-4/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5386 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove alternative volume control binding that clash with libdvdnav support.atmos42002-03-291-2/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5385 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed green lines caused by missing rounding to 2iive2002-03-261-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5359 b3059339-0415-0410-9bf9-f77b7e298cf2
* Two fixes:ksorim2002-03-241-17/+2
| | | | | | | | - Planar formats don't use draw_frame. Code dealing with that has been removed. - Calculate y_screen_bottom correctly git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5314 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix swapped uv planes when playing yv12 data with direct renderingksorim2002-03-231-4/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5269 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixes crash which occured when it wasn't possible to connect to the displayksorim2002-03-231-4/+5
| | | | | | | name in DISPLAY. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5268 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix for OSD when width != pitchksorim2002-03-221-16/+23
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5261 b3059339-0415-0410-9bf9-f77b7e298cf2
* This will hopefully fixksorim2002-03-211-22/+24
| | | | | | | | * uninit call without a previous config call * Several config calls between preinit and uninit git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5241 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix crash when playing multiple files. The bug was triggered when the first fileksorim2002-03-211-38/+14
| | | | | | | | had rgb data and the second had yuv data and sdl:aalib was used. Some code duplication removed in the process. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5240 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix crash when SDL had to do rgb -> rgb conversion. Removed some codeksorim2002-03-211-43/+30
| | | | | | | duplication. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5239 b3059339-0415-0410-9bf9-f77b7e298cf2
* sdl dr supportatmos42002-03-121-1/+43
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5059 b3059339-0415-0410-9bf9-f77b7e298cf2
* add no fs as default for windriversatmos42002-03-031-1/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4926 b3059339-0415-0410-9bf9-f77b7e298cf2
* osd outside movie support for vo_sdl, patch by Fredrik Kuivinenatmos42002-02-221-108/+447
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4808 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix return value of VOCTRL_FULLSCREENatmos42002-02-211-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4791 b3059339-0415-0410-9bf9-f77b7e298cf2
* support for VOCTRL_FULLSCREENatmos42002-02-201-14/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4773 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10000hl to Holm... control MUST BE static...arpi