aboutsummaryrefslogtreecommitdiffhomepage
path: root/libvo/w32_common.c
Commit message (Collapse)AuthorAge
* Add support for VOFLAG_HIDDEN to the w32 backend.Gravatar reimar2010-02-04
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30509 b3059339-0415-0410-9bf9-f77b7e298cf2
* Set the PixelFormat right after creating the window and set it only once.Gravatar reimar2010-02-04
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30508 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add support for Windows OpenGL rendering onto a device instead of into a window.Gravatar reimar2009-11-21
| | | | | | | | | Has little use except for experimenting - on Windows 9x it could be used to render on monitors that were not managed by Windows, but that feature was removed in newer Windows versions. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29946 b3059339-0415-0410-9bf9-f77b7e298cf2
* Disable -keepaspect with -wid in w32_common code.Gravatar reimar2009-08-27
| | | | | | | This does not work in a useful way and was unintentionally "enabled" when -wid was made to use a separate window. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29559 b3059339-0415-0410-9bf9-f77b7e298cf2
* whitespace cosmetics: Remove all trailing whitespace.Gravatar diego2009-05-13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29305 b3059339-0415-0410-9bf9-f77b7e298cf2
* "MPlayer - The Movie Player" should be used as the player name.Gravatar diego2009-03-15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28955 b3059339-0415-0410-9bf9-f77b7e298cf2
* Calculate border size in aspect keeping code by using AdjustWindowRectGravatar reimar2009-02-23
| | | | | | | | instead of GetClientRect and GetWindowRect since GetClientRect returns nonsensical values if Window is still minimized. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28713 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add standard license headers, unify header formatting.Gravatar diego2009-02-08
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28481 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support F- and numpad keys for w32_common based vos.Gravatar reimar2008-12-30
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28214 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add and use a special lookup function to do table-based translation to ↵Gravatar reimar2008-12-20
| | | | | | MPlayer keycodes. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28172 b3059339-0415-0410-9bf9-f77b7e298cf2
* More robust w32 -wid size handlingGravatar reimar2008-12-03
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28074 b3059339-0415-0410-9bf9-f77b7e298cf2
* Reindent after previous commitGravatar reimar2008-12-03
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28073 b3059339-0415-0410-9bf9-f77b7e298cf2
* Do not override the vo_dwidth/vo_dheight values in vo_w32_configGravatar reimar2008-12-03
| | | | | | | in -wid mode because we ignore the requested size in that case. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28072 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetics: typo fixesGravatar diego2008-11-21
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27975 b3059339-0415-0410-9bf9-f77b7e298cf2
* Doxygen documentation for w32_common.cGravatar reimar2008-11-18
| | | | | | Patch by Georgi Petrov (gogothebee gmail com) with several modifications by me. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27954 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix Windows OpenGL -wid:Gravatar reimar2008-11-11
| | | | | | | Disable the Window instead of explicitly passing on click events. This also makes Drag-and-Drop work if the -wid window supports it. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27904 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make some variables static.Gravatar reimar2008-02-10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25978 b3059339-0415-0410-9bf9-f77b7e298cf2
* Avoid a useless extra pointer variable.Gravatar reimar2008-02-10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25977 b3059339-0415-0410-9bf9-f77b7e298cf2
* Do not uselessly erase background, OpenGL will take care of drawing everything.Gravatar reimar2008-02-10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25976 b3059339-0415-0410-9bf9-f77b7e298cf2
* Avoid -wid message processing blocking MPlayer.Gravatar reimar2008-02-10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25974 b3059339-0415-0410-9bf9-f77b7e298cf2
* Forward mouse messages to -wid Window.Gravatar reimar2008-02-10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25972 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make sure the -wid window does not get notified when we destroy our attached ↵Gravatar reimar2008-02-09
| | | | | | | | | child window. Previous behaviour seems to cause QT to do something stupid which makes DestroyWindow hang (SMPlayer is an application where this happened). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25966 b3059339-0415-0410-9bf9-f77b7e298cf2
* Hack: Create a child window for Windows OpenGL with -wid, since (esp. nVidia)Gravatar reimar2008-02-09
| | | | | | drivers have problems drawing in other processes' windows. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25965 b3059339-0415-0410-9bf9-f77b7e298cf2
* Implement keepaspect for Windows OpenGL vos.Gravatar reimar2008-02-02
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25950 b3059339-0415-0410-9bf9-f77b7e298cf2
* Avoid some pointer conversion warnings (the code is messy but not wrong)Gravatar reimar2008-01-20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25815 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix some function types from unspecified to empty argument listGravatar reimar2008-01-20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25813 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix the bug where the window would become smaller each time vo_ontop is toggled.Gravatar reimar2008-01-13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25747 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix compilation after patch to remove global vo_hdcGravatar reimar2007-09-03
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24335 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove global vo_hdc, since it is recommended to release a DC as soon as ↵Gravatar reimar2007-09-03
| | | | | | possible. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24334 b3059339-0415-0410-9bf9-f77b7e298cf2
* Hack around some fullscreen issues with gl under WindowsGravatar reimar2007-06-22
| | | | | | (non-fullscreen window would not always return to original size). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23607 b3059339-0415-0410-9bf9-f77b7e298cf2
* Code cleanup: don't include a .c file in mplayer.c and fix a fewGravatar rathann2007-03-29
| | | | | | | | | | | "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
* Add support for tracking mouse movements.Gravatar reimar2007-03-04
| | | | | | | Patch by Zuxy Meng (zuxy meng at gmail com) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22441 b3059339-0415-0410-9bf9-f77b7e298cf2
* Whitespace-only cosmetics: get rid of all remaining tabsGravatar reimar2007-03-04
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22434 b3059339-0415-0410-9bf9-f77b7e298cf2
* Generate resize events when size of -wid window changes.Gravatar reimar2007-03-04
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22433 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix compilation under MinGW with X11 enabledGravatar reimar2006-12-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21647 b3059339-0415-0410-9bf9-f77b7e298cf2
* Adapt code to annoying ShowCursor semantics (increases/decreases and returnsGravatar reimar2006-11-17
| | | | | | | an internal variable, cursor is show when this variable is >= 0) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20988 b3059339-0415-0410-9bf9-f77b7e298cf2
* Hack around Windows focus problem with -vo glGravatar reimar2006-11-04
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20673 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove completely useless cursor variable.Gravatar reimar2006-11-04
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20671 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support backspace for -vo gl/gl2 under WindowsGravatar reimar2006-11-02
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20613 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix window size bug when starting with -fs and returningGravatar reimar2006-07-10
| | | | | | | to windowed mode git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18992 b3059339-0415-0410-9bf9-f77b7e298cf2
* Do not fiddle (too much) with external (WinID) windowsGravatar reimar2006-07-08
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18953 b3059339-0415-0410-9bf9-f77b7e298cf2
* Convince windows to allow window sizes > screen sizeGravatar reimar2006-07-07
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18932 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix and improve xinerama supportGravatar reimar2006-04-16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18117 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l, forgot to move aspect_save_screenres in last commitGravatar reimar2006-04-14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18090 b3059339-0415-0410-9bf9-f77b7e298cf2
* correct fullscreen sizeGravatar reimar2006-04-13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18086 b3059339-0415-0410-9bf9-f77b7e298cf2
* define MONITOR_DEFAULTTOPRIMARY if necessary, some mingw version seem to miss itGravatar reimar2006-04-12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18082 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixes and cleanup for windows fullscreen switching (restore old position,Gravatar reimar2006-04-12
| | | | | | | fullscreen on current monitor). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18080 b3059339-0415-0410-9bf9-f77b7e298cf2
* WM_PAINT is the "expose" event, not WM_ACTIVATEGravatar reimar2005-12-07
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17127 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix message handling, process resize eventsGravatar reimar2005-12-06
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17116 b3059339-0415-0410-9bf9-f77b7e298cf2
* Enable border toggling for gl and gl2 under windows.Gravatar reimar2005-11-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17007 b3059339-0415-0410-9bf9-f77b7e298cf2