log libvo/vo_sdl.c @ 28120:4439fff4d904

age author description
2008-12-01 reimar Remove a lot of completely pointless mp_msg_test calls.
2008-10-09 cehoyos Replace numeric constants by their defines.
2008-08-04 diego Change a bunch of X11-specific preprocessor directives.
2008-05-14 diego Use standard license headers with standard formatting.
2008-04-09 diego Fix nonsensical license header, mpeg2dec is not GNU Make.
2008-03-15 diego Use __AMIGAOS4__ instead of AMIGA, like everywhere else.
2008-03-15 diego Consistently use __APPLE__ instead of MACOSX as preprocessor condition.
2008-03-14 diego #include config.h before all other headers.
2008-01-06 diego Remove changelog from file header, we have revision control for this.
2007-12-16 diego Replace some more broken SYS_DARWIN preprocessor conditionals with __APPLE__.
2007-12-02 reimar Mark the vo_functions_t definitions as const where possible.
2007-12-02 reimar Make vo info structs const
2007-10-30 diego movie player for Linux --> movie player
2007-10-22 diego A missing break statement caused SDLK_PLUS to be triggered twice on one press.
2007-10-11 diego cosmetics: typo
2007-06-24 reimar Avoid vo_sdl void * arithmetic
2007-06-05 reimar Replace implicit use of fast_memcpy via macro by explicit use to allow
2007-03-29 rathann Code cleanup: don't include a .c file in mplayer.c and fix a few
2007-01-21 reimar Move code to ignore mouse wheel "down" events to fifo.c (needed because
2006-12-23 diego Amiga OS 4 support
2006-10-12 diego Use MOUSE_BTN0 instead of MOUSE_BASE for consistency with other vo drivers.
2006-08-18 nplourde disable double buffer in vo_sdl on macosx. fix flicker issue.
2006-04-28 diego Rename some misspelled and misnamed messages.
2006-04-24 reynaldo Part 5 and final of otvos attila's oattila AT chello-hu mp_msg changes, with lots of corrections
2006-03-24 diego Convert all if(verbose>X) to mp_msg_test calls.
2005-12-26 al - move our setenv() fallback implementation to osdep
2005-11-02 albeu libvo input cleanup: remove the dependency on libinput,
2005-08-05 ivo Fix the return types of all (six) libvo API functions. Used to be uint32_t, but
2005-04-18 henry replace VO and VF numeric flags with #defined identifiers
2005-03-01 ivo 10l Don't set SDL to X11 by default.
2005-03-01 ivo Remove -noxv and -forcexv command line options and replace them by
2005-01-22 alex avoid using vo_subdevice
2004-10-28 diego Handle "xxx.h" vs "../xxx.h" include paths in a consistent way.
2004-07-09 reimar fix for xscreensaver disabling
2004-06-26 alex asyncblit slows down on UP systems, regarding to the SDL docs, noticed by John Phillip
2004-06-26 alex SDL_HWACCEL is a readonly flag according to DOCS, noticed by John Philip
2004-06-25 diego Unify the config.h #include, use "config.h" instead of "../config.h"
2004-03-15 diego Cygwin provides setenv. Fixes compilation on Cygwin.
2004-03-13 faust3 fix compilation with sdl on mingw patch by Nehal <nehalmistry at gmx.net>
2004-01-16 diego Support binding F11 and F12 keys to commands.
2004-01-05 diego MPlayer is now GPL, URL updated.
2003-10-04 gabucino many small typo and grammar fixes
2003-09-26 alex 100l to me
2003-09-26 alex initial MorphOS/Amiga (GeekGadgets) support
2003-09-07 alex IRIX support by Timo Kanera <timo@kanera.de>
2003-09-01 alex -nomouseinput support for vo_sdl
2003-07-27 alex start in windowed mode using Quartz, but no X server started. Ported from fink.sf.net
2003-04-09 alex keypad and function (f1-f10) suppport (currently only vo_sdl and the terminal input code supports it). Patch by Vladimir Mosgalin <mosgalin@VM10124.spb.edu>
2003-03-23 alex pass correct key for ESCAPE, bug noticed by Vladimir Mosgalin <mosgalin@VM10124.spb.edu> and moved SDL_ShowCursor from the check_keys() to uninit() (by me)
2003-02-09 arpi linux->osdep
2003-01-13 atmos4 10l, init priv->X at right place
2003-01-08 arpi - init & check SDL availability at preinit() (fixes -vo sdl,mga)
2002-11-21 atmos4 Add Quartz (OS X GUI) to SDL window-capable list, patch by Tomas Hurka <tom at hukatronic.cz>
2002-11-11 henry fixed mode switching on Mac
2002-11-11 alex removed get_info, using the same sheme as in libmpcodecs instead
2002-11-06 arpi *HUGE* set of compiler warning fixes, unused variables removal
2002-11-02 henry fix for fs modes on widescreen displays
2002-10-09 arpi for() -> memcpy_pic()
2002-08-31 atmos4 Improved MacOS X SDL support, enable SDL main() wrapper for Darwin, remove unused envp.
2002-08-28 alex finally removed query_vaa, bes_da and vo_tune_info - the obsoleted libvo api
2002-08-28 alex removed old input code
2002-08-09 arpi HPUX porting fixes - patch by Gansser, Martin <MGansser@rand.de>
2002-06-16 atmos4 Streamline enter-key behaviour suggested by Christian Ohm and disable I420/IYUV because
2002-04-29 ksorim Use new style query_formats flags. Fixes bug with flip.
2002-04-25 atmos4 Fix keypad volume control.
2002-04-13 arpi mp_image.h and img_format.h moved to libmpcodecs
2002-04-01 atmos4 Fix I420 handling, though still don't know why divx4 codec queries for I420 not YUY2!
2002-03-29 atmos4 eeh, really remove keybinding for w/s for volume control. =)
2002-03-29 atmos4 Remove alternative volume control binding that clash with libdvdnav support.
2002-03-26 iive fixed green lines caused by missing rounding to 2
2002-03-24 ksorim Two fixes:
2002-03-23 ksorim Fix swapped uv planes when playing yv12 data with direct rendering
2002-03-23 ksorim Fixes crash which occured when it wasn't possible to connect to the display
2002-03-22 ksorim Fix for OSD when width != pitch
2002-03-21 ksorim This will hopefully fix
2002-03-21 ksorim Fix crash when playing multiple files. The bug was triggered when the first file
2002-03-21 ksorim Fix crash when SDL had to do rgb -> rgb conversion. Removed some code
2002-03-12 atmos4 sdl dr support
2002-03-03 atmos4 add no fs as default for windrivers
2002-02-22 atmos4 osd outside movie support for vo_sdl, patch by Fredrik Kuivinen
2002-02-21 atmos4 Fix return value of VOCTRL_FULLSCREEN
2002-02-20 atmos4 support for VOCTRL_FULLSCREEN
2002-02-09 arpi 10000hl to Holm... control MUST BE static...
2002-02-09 arpi query_ stuff replaced by new control() - patch by David Holm
2002-02-08 albeu Applied patch mouse whell patch from Wojtek Kaniewski <wojtekka@bydg.pdi.net>
2002-02-04 atmos4 Add playlist keys (some missing?!) and add some shift handlers to allow keys to work with german keyboards.
2002-02-04 atmos4 Fix multifile playback (sdl was not fully reinitialized).
2002-01-31 nick new info for tuning
2002-01-26 nick Extensions for video accelerated architecture
2002-01-24 atmos4 Let mplayer handle signals so terminal gets cleaned up.
2001-12-19 atmos4 better fullscreen-mode selection, patch by dunno :)
2001-10-18 atmos4 Update to new (cleaner, more bugfree, better) aspect api. vo_gl vo_gl2 and vo_xmga are untested!
2001-10-13 atmos4 Fix non-X11 build
2001-10-10 atmos4 Make double/normal (n-key) use aspect()
2001-10-04 atmos4 Add debug printfs to aspect(), add aspect() usage to vo_sdl.
2001-08-27 atmos4 Applied quit via windowbutton patch.
2001-08-14 atmos4 Removed D key for doublesize, already clobbered by framedrop.
2001-08-13 atlka changes according to -utf8 option, draw_osd() function added
2001-07-28 atmos4 Added double/normal resize patch by Wojtek Kaniewski <wojtekka at bydg.pdi.net>
2001-06-27 atmos4 Corrected SDL include path.
2001-06-24 atmos4 Sync with SF cvs. (Bugfixed YUV aalib and RGB/BGR32 converted modes.)
2001-06-23 atmosfear Made surface locks switchable via preprocessor.
2001-06-22 atmosfear Drastic! speedup of rgb code. Removed nonsens memhole fixes.
2001-06-21 al3x sdl_driver liquidated, vo_subdevice used
2001-06-14 al3x fixed some possible memleak places
2001-06-13 al3x fixed my previousily added bug: ifdef buggy_sdl: keypressed: default case
2001-06-12 al3x -Wall like cleanup
2001-06-11 atmosfear Ooops, wrong path to config.h - now you may enjoy code that was never before used =)
2001-06-09 al3x init checks return value of sdl_open
2001-06-05 arpi_esp applied solaris8/netbsd/other fixes patch by Jürgen Keil <jk@tools.de>
2001-06-03 atmosfear Changed to only uninit SDL Video Subsystem.
2001-06-03 arpi_esp FreeBSD support by Vladimir Kushnir vkushnir@Alfacom.net
2001-06-02 atmosfear Some fixups for SDL/aalib.
2001-05-24 atmosfear Small changes for aalib.
2001-05-17 atmosfear Added ability to use direct surface blitting for BGR modes.
2001-05-13 atmosfear Added full aspect awareness, rewrote fullscreen handling.
2001-05-11 atmosfear Added flipped video support and activate/deactivate screensaver under X.
2001-05-11 atmosfear Got rid of aalib crashing workaround with SDL1.2.1+
2001-05-05 atmosfear Added workaround for buggy SDL versions (before 1.2.1).
2001-05-05 atmosfear Fixed keyboard input handling and slowed down keyrepeat interval.
2001-04-26 atmosfear Last second changes.
2001-04-26 atmosfear -x -y quickfix for release, code will be changed completely later.
2001-04-25 atmosfear Added support for osd menue and kexrepeats for mixer keys.
2001-04-25 atmosfear 15,16,24,32Bit rgb/bgr support added, aalib fixed, performance optimizations, code cleanup and so much more...
2001-04-24 pontscho clean up
2001-04-24 szabii some warnings killed
2001-04-22 arpi_esp little fix, just to be precise
2001-04-22 atmosfear Added maintainer info and disclaimer.
2001-04-22 atmosfear Reincluded fastmemcpy.h and added some keybindings for mixer.
2001-04-20 atmosfear Changed some code so it only kicks in when XV is disable.
2001-04-20 atmosfear doesn't include fastmemcpy.h when SDL_NOXV is defined.
2001-04-16 atmosfear changed keyboard input handling to pass key through to mplayer if not special to sdl
2001-04-15 atmosfear fixes osd/subtitle for UYVY image format and steps back to 1.15 changes
2001-04-15 arpi_esp qrva eletbe nem kene cvs-t elbaszni inkabb ne nyuljatok hozza baz+
2001-04-15 atmosfear some additional changes to support different image formats
2001-04-14 atmosfear - applied overlay patch by Jens H
2001-04-13 atmosfear - added some defines to modify some sdl-out internas (see comments)
2001-04-13 atmosfear - added keymapping to toggle OSD ('o' key)
2001-04-11 atmosfear - small bugfixes
2001-04-11 atmosfear - added code to comply with new fullscreen meaning
2001-04-11 arpi_esp memcpy() moved mmx.h -> fastmemcpy.h
2001-04-11 atmosfear - Full OSD and subtitle support added
2001-04-11 arpi_esp applied MMX2 memcpy() patch by Nick Kurshev
2001-04-10 atmosfear - Changed keypress-detection from keydown to keyup, seems to fix keyrepeat
2001-04-01 atmosfear Only small change to allow pausing of movie (p or SPACE).
2001-03-12 atmosfear Felix Bünemann added support for horizontal scaling for aspect-ratio in
2001-03-11 arpi_esp aspect ratio patch by Felix Bünemann
2001-03-03 arpi_esp added check_events() interface
2001-02-24 arpi_esp Initial revision