summaryrefslogtreecommitdiffstats
path: root/libvo
Commit message (Collapse)AuthorAgeFilesLines
* Add a file= suboption to set output file.reimar2004-12-031-22/+42
| | | | | | | Patch by Olivier Rolland (( billl |at| users <dot> sf <dot> net )). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14096 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove old buggy workaround. kerneltwosix.h itself will be removed soon if ↵rfelker2004-12-033-3/+0
| | | | | | this doesn't cause problems git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14095 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move selection of internal texture format to appropriate place, shouldreimar2004-12-031-59/+51
| | | | | | | be at texture initialization as visual might change. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14091 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make the context not current before destroying it.reimar2004-12-021-0/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14090 b3059339-0415-0410-9bf9-f77b7e298cf2
* do not bring process to front if HAVE_SDLnplourde2004-12-011-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14083 b3059339-0415-0410-9bf9-f77b7e298cf2
* clear menubar before adding new menunplourde2004-12-011-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14082 b3059339-0415-0410-9bf9-f77b7e298cf2
* More similar code from gl and gl2 moved to gl_commonreimar2004-12-014-159/+177
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14079 b3059339-0415-0410-9bf9-f77b7e298cf2
* it's stupid for the default to be something both slower (for xv+dr) and ↵rfelker2004-11-301-1/+1
| | | | | | visually incorrect.. use -nodouble if you want old behavior git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14067 b3059339-0415-0410-9bf9-f77b7e298cf2
* more verbosity spam fixesrfelker2004-11-301-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14066 b3059339-0415-0410-9bf9-f77b7e298cf2
* Removal of vo_directfb.c. From now DirectFB => 0.9.13 is required for vo ↵zdar2004-11-251-1872/+0
| | | | | | directfb. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14044 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l initial patch by Oded Shimon <ods15 at ods15.dyndns.org>faust32004-11-251-1/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14042 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove broken support for directbuffer and including frame-handling use.iive2004-11-231-178/+8
| | | | | | | | | Allows using of directrendering for hw acceleration, with fallbacl to directbuffer. No more black frames. No more flickering. patch by Christoph Egger, approved by al3x git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14022 b3059339-0415-0410-9bf9-f77b7e298cf2
* The GUI shouldn't handle key events at two places.al2004-11-211-4/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14002 b3059339-0415-0410-9bf9-f77b7e298cf2
* 4 and 8 bit formats use a palette, so we cannot really support them (atm).reimar2004-11-201-0/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13994 b3059339-0415-0410-9bf9-f77b7e298cf2
* 3 memory leaks fixediive2004-11-152-2/+8
| | | | | | | Xlib funtions allocate memory that should be freed appropriately git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13954 b3059339-0415-0410-9bf9-f77b7e298cf2
* Reduce excessive verbosity.diego2004-11-154-5/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13947 b3059339-0415-0410-9bf9-f77b7e298cf2
* keep screensaver off when playing multiple files.reimar2004-11-141-0/+3
| | | | | | | patch by rgselknospam (at) yahoo [dot] com. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13936 b3059339-0415-0410-9bf9-f77b7e298cf2
* Avoid drawing before transformation matrices are set up.reimar2004-11-131-5/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13927 b3059339-0415-0410-9bf9-f77b7e298cf2
* added missing declaration of releaseGlContextreimar2004-11-111-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13922 b3059339-0415-0410-9bf9-f77b7e298cf2
* missing return for InitGl functionreimar2004-11-111-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13921 b3059339-0415-0410-9bf9-f77b7e298cf2
* devices.html is no more, links updated.diego2004-11-111-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13915 b3059339-0415-0410-9bf9-f77b7e298cf2
* add support for macosx finder argument support (let you bundle mplayer to be ↵nplourde2004-11-101-0/+2
| | | | | | a finder compliant .app) patch by Chris Roccati <roccati@pobox.com> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13910 b3059339-0415-0410-9bf9-f77b7e298cf2
* Converted printf calls to mp_msg, reduced verbosity.diego2004-11-081-14/+15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13898 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10lfaust32004-11-051-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13878 b3059339-0415-0410-9bf9-f77b7e298cf2
* more fullscreen fixes and gl2 uses setGlWindow.reimar2004-11-043-56/+26
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13872 b3059339-0415-0410-9bf9-f77b7e298cf2
* proper gcc4 compile-fix suggested by richardatmos42004-11-031-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13866 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove window shadow in fullscreennplourde2004-11-021-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13857 b3059339-0415-0410-9bf9-f77b7e298cf2
* set aqua default themenplourde2004-11-021-7/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13856 b3059339-0415-0410-9bf9-f77b7e298cf2
* fullscreen fixes and GUI support for vo_glreimar2004-11-015-57/+209
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13844 b3059339-0415-0410-9bf9-f77b7e298cf2
* do not hide mouse and menubar in fulscreen if not using main devicenplourde2004-11-011-4/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13842 b3059339-0415-0410-9bf9-f77b7e298cf2
* more panscan fixnplourde2004-11-011-19/+27
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13841 b3059339-0415-0410-9bf9-f77b7e298cf2
* gcc-4 compile fix: invalid lvalue in assignmentatmos42004-10-311-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13830 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix erroneus extern declarations, fix wrong signedness of some varsatmos42004-10-311-5/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13829 b3059339-0415-0410-9bf9-f77b7e298cf2
* window now save is old position when going in fullscreen or while using ↵nplourde2004-10-301-9/+9
| | | | | | resize preset git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13819 b3059339-0415-0410-9bf9-f77b7e298cf2
* resize preset now respect movie aspectnplourde2004-10-291-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13797 b3059339-0415-0410-9bf9-f77b7e298cf2
* enable pan-scan + menu optionnplourde2004-10-291-1/+20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13796 b3059339-0415-0410-9bf9-f77b7e298cf2
* get proper movie aspectnplourde2004-10-281-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13794 b3059339-0415-0410-9bf9-f77b7e298cf2
* menu option to set desired movie aspect & keep aspect on window resizenplourde2004-10-281-6/+70
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13793 b3059339-0415-0410-9bf9-f77b7e298cf2
* autodetect proper monitor aspectnplourde2004-10-281-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13792 b3059339-0415-0410-9bf9-f77b7e298cf2
* let you choose fullscreen resolution for slower systemnplourde2004-10-281-0/+41
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13789 b3059339-0415-0410-9bf9-f77b7e298cf2
* Handle "xxx.h" vs "../xxx.h" include paths in a consistent way.diego2004-10-2843-85/+85
| | | | | | | 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 windows resizing ui glitchnplourde2004-10-271-10/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13780 b3059339-0415-0410-9bf9-f77b7e298cf2
* make it possible to select the monitor even when in nonexclusive mode, based ↵faust32004-10-271-5/+26
| | | | | | on patch by Anton Ragarsson <anton at infeline.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13776 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add --enable and --disable options for vo_pnm and vo_md5sum to configure.ivo2004-10-232-1/+9
| | | | | | | | It's now possible to compile libvo without pnm and/or md5sum support. Default is enable. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13745 b3059339-0415-0410-9bf9-f77b7e298cf2
* overlay color control support based on patch by Vitos Laszlo <laca <at> evol.ro>faust32004-10-221-0/+108
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13737 b3059339-0415-0410-9bf9-f77b7e298cf2
* Enable live resizenplourde2004-10-221-23/+35
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13735 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed typonplourde2004-10-211-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13723 b3059339-0415-0410-9bf9-f77b7e298cf2
* adapting existing mmx/mmx2/sse/3dnow optimizations so they work on x86_64aurel2004-10-214-58/+49
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13721 b3059339-0415-0410-9bf9-f77b7e298cf2
* move variable declaration at beginning of blocknplourde2004-10-211-7/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13720 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed duplicate case and fixed aspect ratio for window zoom featurenplourde2004-10-201-77/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13713 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed event handling for menubar and window close button.nplourde2004-10-201-48/+111
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13708 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix menu bar support and add new movie zoom option menu a la quicktimenplourde2004-10-191-11/+134
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13694 b3059339-0415-0410-9bf9-f77b7e298cf2
* OSD variant for vo_gl.c that behaves more like the one of other vos.reimar2004-10-171-7/+24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13661 b3059339-0415-0410-9bf9-f77b7e298cf2
* added gl_common for code used by both vo_gl.c and vo_gl2.c.reimar2004-10-174-28/+39
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13654 b3059339-0415-0410-9bf9-f77b7e298cf2
* some memory leaks fixedreimar2004-10-141-19/+25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13642 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed small memleaksreimar2004-10-131-1/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13633 b3059339-0415-0410-9bf9-f77b7e298cf2
* aspect scaling and panscan support for vo_gl.creimar2004-10-101-2/+33
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13602 b3059339-0415-0410-9bf9-f77b7e298cf2
* Variables for OSD support should be staticreimar2004-10-101-5/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13600 b3059339-0415-0410-9bf9-f77b7e298cf2
* OpenGL OSD rendering for vo_glreimar2004-10-081-2/+148
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13586 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l compilation fixreimar2004-10-061-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13577 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed UNPACK_ALIGNMENT setting.reimar2004-10-062-3/+15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13576 b3059339-0415-0410-9bf9-f77b7e298cf2
* Currently vbeGetProtModeInfo call the 0x4f0a function of int 10h the getfaust32004-10-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a simple 32 bits protected mode interface to some VESA functions. This protected mode interface is interesting because it's quicker than the raw int 10h interface. Unfortunatly, begining with VBE 3.0, the 0x4f0a function is optional, and some video cards don't implement it (3dfx, intel 845/855/865...). This protected mode interface is then only used in vbeSetWindow and vbeSetDisplayStart :  - vbeSetWindow already implement an alternative methode if protected mode interface is not available.  - vbeSetDisplayStart also contain an alternative implementation, but this one is disabled with a #if 0. I don't exactly know why because it works well ! So currently, cards which don't have the 0x4f0a function are not supported. This patch correct this.  - vbeGetProtModeInfo failure is not fatal.  - vbeSetDisplayStart has it's alternative implementation reenabled.    it's used only with cards which don't have the 0x4f0a function    so this won't make any difference for cards which were already    working. This patch also make the failure of vbeGetModeInfo not fatal. The VBE 3.0 standard state that GetModeInfo can fail with some mode which are listed as supported if the mode can't be used in the current situation (not enough video memory for example). So a failure of vbeGetModeInfo don't mean that other modes won't work and should really not be fatal. patch by Aurelien Jacobs <aurel@gnuage.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13569 b3059339-0415-0410-9bf9-f77b7e298cf2
* move the file writers after vo_null so they don't get autoselected - ↵alex2004-10-041-14/+13
| | | | | | following the same logic as in libao2 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13552 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed memleak, especially for fixed-vo.reimar2004-10-031-1/+7
| | | | | | | Based on a patch by beastd (eclipse7 (at) gmx (dot) net). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13541 b3059339-0415-0410-9bf9-f77b7e298cf2
* Removal of vo_pgm and vo_md5, because they have been replaced by vo_pnmivo2004-09-294-287/+5
| | | | | | | | | | and vo_md5sum. If one tries to use the old video output drivers, a message is printed to direct them to the new drivers. Manual page is updated (or is this called downdated? :-) ). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13508 b3059339-0415-0410-9bf9-f77b7e298cf2
* changed include of stdint.h to inttypes.hivo2004-09-271-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13498 b3059339-0415-0410-9bf9-f77b7e298cf2
* use aspect code when used with vidixfaust32004-09-261-1/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13481 b3059339-0415-0410-9bf9-f77b7e298cf2
* printf --> mp_msg transition in vo_yuv4mpegdiego2004-09-251-12/+26
| | | | | | | patch by Sebastian Hegler <s_hegler at gmx dot de> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13463 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed [no]input suboptions.syrjala2004-09-251-1/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13460 b3059339-0415-0410-9bf9-f77b7e298cf2
* 100lfaust32004-09-221-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13439 b3059339-0415-0410-9bf9-f77b7e298cf2
* This patch enables the compilation and linking of vo_md5sum to libvo.ivo2004-09-202-1/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13399 b3059339-0415-0410-9bf9-f77b7e298cf2
* This patch enables the compilation and linking of vo_pnm (the portableivo2004-09-202-1/+3
| | | | | | | anymap video output driver) to libvo. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13398 b3059339-0415-0410-9bf9-f77b7e298cf2
* New MD5 sum video output driver. For every frame, it calculates the MD5 sumivo2004-09-203-0/+1062
| | | | | | | | | | | | | | and writes a list of those sums to an, optionally specified, output file. It does not rely on external programs to be installed. The MD5 sum code is borrowed from the uCIFS library, written by Christopher R. Hertel in 2004 and released under the LGPL license. Note: This driver is not yet activated and will not be compiled and linked to libvo. A separate patch will take care of that. This is just for adding the files to the repository. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13396 b3059339-0415-0410-9bf9-f77b7e298cf2
* New generic 'portable anymap' video output driver. It supports portableivo2004-09-201-0/+666
| | | | | | | | | | | | | | | | pixmaps and graymaps in both raw and ASCII mode. Besides PPM and PGM, it can also output PGMYUV files which are PGM files with the U and V plane appended to the bottom of the Y image (bottom left and bottom right). All files can be written to the current directory, to a specified output directory or to multiple subdirectories if the filesystem can't handle the amount of files in one directory anymore. Note: This driver is not yet activated and will not be compiled and linked to libvo. A separate patch will take care of that. This is just for adding the file to the repository. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13395 b3059339-0415-0410-9bf9-f77b7e298cf2
* center the image when screenw & height are setfaust32004-09-171-2/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13361 b3059339-0415-0410-9bf9-f77b7e298cf2
* Changed the default again so that the initial video position is infaust32004-09-161-1/+1
| | | | |