summaryrefslogtreecommitdiffstats
path: root/libvo
Commit message (Expand)AuthorAgeFilesLines
* Avoid crash with e.g. -vo gl2:yuv=2 when no fragment program functions are av...reimar2006-06-051-0/+4
* Move/add checks to avoid crashes and make error messages less confusingreimar2006-06-052-11/+15
* add (currently unused) lookup for glTexImage3Dreimar2006-06-052-0/+5
* more GL extension checks to avoid crashes with Mesareimar2006-06-051-15/+15
* Remove now obsolete .cvsignore files.diego2006-06-021-3/+0
* Remove dead code, and do close smem file descriptor during un-initpoirierg2006-05-301-2/+2
* use mp_msg instead of printfivo2006-05-181-9/+10
* include sys/io.h instead of asm/io.h so iopl() gets declared tooivo2006-05-181-1/+1
* only include sys/mman.h if HAVE_SYS_MMAN_H is definedivo2006-05-181-1/+3
* Add YUY2 and back end scaling on S3 Virge chips in combination with fbdev.gpoirier2006-05-172-0/+519
* do aspect correction of video size before calculating vo_dx and vo_dy.reimar2006-05-143-4/+3
* typo fixes: Extenstion -> extensionreimar2006-05-141-2/+2
* show OpenGL extension string with -v, very helpful for debuggingreimar2006-05-131-0/+1
* glBindTexture might be called glBindTextureEXT as wellreimar2006-05-131-1/+1
* Simplify condition, since both time and time_last are unsigned.rathann2006-05-131-2/+1
* Make sure black borders are drawn when switching videos with -fixed-vo.reimar2006-05-041-0/+6
* Rename some misspelled and misnamed messages.diego2006-04-285-5/+6
* Remove updating of vo_mouse_timer_const from the main loop and alsouau2006-04-253-8/+12
* fix printf->mp_msg transition, 10l to Reynaldo and/or Attilarathann2006-04-241-1/+1
* fix typo X<->Yattila2006-04-241-1/+1
* Get ride of the several if(identify) messy lines and rearangment of some of t...reynaldo2006-04-242-4/+2
* Part 5 and final of otvos attila's oattila AT chello-hu mp_msg changes, with ...reynaldo2006-04-2419-331/+349
* minor fixes: get rid of pointless inline attributes and some additional checksreimar2006-04-212-8/+12
* forgotten update_xinerama_info prototypesreimar2006-04-212-0/+3
* 10l, aspect_save_screenres must be always called in update_xinerama_info.reimar2006-04-201-1/+1
* Register for window-manager delete window events and quit MPlayer.reimar2006-04-191-0/+10
* Fix and improve xinerama supportreimar2006-04-1613-99/+114
* new monitorpixelaspect option, esp. useful for xinerama setups with upcoming ...reimar2006-04-151-0/+3
* 10l, forgot to move aspect_save_screenres in last commitreimar2006-04-141-1/+1
* correct fullscreen sizereimar2006-04-131-0/+2
* define MONITOR_DEFAULTTOPRIMARY if necessary, some mingw version seem to miss itreimar2006-04-121-0/+4
* fixes and cleanup for windows fullscreen switching (restore old position,reimar2006-04-121-1/+1
* fixes and cleanup for windows fullscreen switching (restore old position,reimar2006-04-123-23/+77
* Replace deprecated functionnplourde2006-04-082-38/+22
* added support for external VIDIXnicodvb2006-03-282-1/+5
* Remove superfluous extern variable declaration.diego2006-03-272-4/+0
* Change 'if(verbose)' to the more appropriate mp_msg_test.diego2006-03-272-15/+11
* NEVER assign static strings to string command line options.albeu2006-03-261-1/+1
* support custom OSD colour for vo_gl.c. Based on patch by Tomas Janousek tomi ...reimar2006-03-261-0/+7
* Convert all if(verbose>X) to mp_msg_test calls.diego2006-03-247-137/+200
* The fix in mp_msg.c avoids a core dump when iconv_open() fails, the otheralbeu2006-03-241-1/+8
* Don't multiply fb_line_len by fb_pixel_size. Fixes too-low placement of OSDpacman2006-03-201-2/+2
* Don't try to parse fb.modes more than once. Fixes playback of multiple filespacman2006-03-201-0/+4
* extra checks on size of OSD parts (though IMHO these values should never be bad)reimar2006-03-151-1/+6
* do not call glDeleteTextures with 0 count, Xgl does not like it.reimar2006-03-151-0/+2
* 10l the cpu hog fix broke fullscreenswitching with -widfaust32006-03-151-0/+4
* fix for MPlayer taking 100% CPU with -wid on some systems, patch by Martin Fi...faust32006-03-131-0/+18
* free resources when load_raw failsreimar2006-03-091-4/+10
* remove useless and memleak-causing strdupreimar2006-03-091-1/+1
* initialize f to NULL, needed if desc=malloc... failsreimar2006-03-081-1/+1
* When centering a video with odd width, be sure to start on a pixel boundary.pacman2006-03-042-4/+6
* Make -xy help output consistent, output an empty line before and after.diego2006-03-041-1/+1
* update activity every 30 secnplourde2006-03-041-2/+2
* Better fallback for APIENTRY when compiling for Windowsreimar2006-02-261-0/+2
* workaround for gl.h variants that do not define APIENTRYreimar2006-02-231-0/+9
* Fix colormap save/restore for directcolor fb devicespacman2006-02-172-2/+4
* Patch by Stefan Huehner / stefan % huehner ! org \rathann2006-02-0917-30/+30
* let osx sleep if video is pausednplourde2006-02-072-30/+30
* reinitialize adapter_count to 0, EnumCallbackEx will not work otherwisereimar2006-02-051-0/+1
* Make clean/distclean behave uniformly in all directories.diego2006-01-271-2/+2
* Added DPI (Print-Resolution) and Pixel-Aspect awareness to vo_jpeg.atmos42006-01-201-1/+21
* prevent xvmc from been loaded before xv, and generally before any autoprobed ...iive2006-01-181-3/+3
* avoid Solaris 10 compile error with gcc 3.4.5reimar2006-01-171-1/+3
* Update licensing information: The FSF changed postal address.diego2006-01-135-5/+5
* massive attack: mp_msg printf format fixesrathann2006-01-124-12/+12
* do not give focus to vo_macosx in shared buffer mode. Patch by Hector Chu<hec...nplourde2006-01-111-20/+20
* avoid some gcc 4 compiler warningsreimar2006-01-071-4/+5
* Less ugly and easier to extend getFunctionsreimar2006-01-071-84/+50
* - move our setenv() fallback implementation to osdepal2005-12-261-16/+0
* Print some error message,iive2005-12-201-1/+4
* support negative stride (flipping) in vo_gl.reimar2005-12-184-6/+19
* move to next vo if /dev/3dfx could not be openediive2005-12-101-7/+16
* Do not exit() if /dev/3dfx is not available, approved by Ivan.diego2005-12-101-1/+1
* really clear frames to black instead of grey, and make sure one of thosereimar2005-12-071-5/+14
* signed division must be used for calculation vo_dx and vo_dy.reimar2005-12-072-4/+4
* WM_PAINT is the "expose" event, not WM_ACTIVATEreimar2005-12-071-1/+1
* Don't abort when xscreensaver window isn't available anymore.al2005-12-071-0/+2
* Must use glFlush when doublebuffering is not usedreimar2005-12-061-1/+2
* Get rid of most #ifdefsreimar2005-12-064-65/+32
* Fix message handling, process resize eventsreimar2005-12-061-7/+11
* fixrathann2005-12-051-0/+1
* fixrathann2005-12-051-2/+2
* vo_tdfxfb should be preferred over vo_3dfx.diego2005-12-011-3/+3
* Revert previous commital2005-11-221-2/+0
* Use slice-height 16 as default for yuv colorspaces (only relevant if decoderreimar2005-11-221-1/+3
* resolves problem in module stop_xscreensaver, crashing mp after sleep and awa...ptt2005-11-211-0/+2
* Also parse glX extension string, makes -vo gl:swapinterval work again on linuxreimar2005-11-191-4/+11
* Enable border toggling for gl and gl2 under windows.reimar2005-11-173-2/+29
* disable *SwapInterval function when extensions are missing, since itreimar2005-11-131-0/+5
* Generate double-click mouse events.joey2005-11-111-1/+29
* Intercept maximize event and go into fullscreen mode.joey2005-11-111-0/+3
* add a switch, slave command, and vo control to toggle borderless window.joey2005-11-103-1/+30
* move window style to a macro for easier maintainingjoey2005-11-101-3/+4
* Test if source image dimensions are too big.al2005-11-103-0/+52
* do not call glFinish when we do not have a contextreimar2005-11-071-0/+2
* Fix compilation, use vo_fs instead of fullscreen variable. Not tested.reimar2005-11-061-8/+3
* Added translatable messages for OSD localization to help/help_mp-en.hptt2005-11-061-12/+13
* changed KEY_PREVIOUS to KEY_PREV, cause the first undefinedptt2005-11-031-1/+1
* libvo input cleanup: remove the dependency on libinput,albeu2005-11-028-37/+33
* 10l typo, nomanyfmts should be used against playback problems.reimar2005-10-311-1/+1
* More consistent and sane types. Also avoids some gcc 4 warnings.reimar2005-10-313-7/+7
* Added support for remote controls.syrjala2005-10-261-4/+71
* Make include paths consistent among files in libvo. Since -I.. is addeddiego2005-10-231-2/+2
* make bottom alignment the default since it's the only sane mode when sub_pos ...rfelker2005-10-231-1/+1
* reverse incorrect sub alignment change, ok'd by diegorfelker2005-10-231-1/+1
* The conditions for bottom (2) and top (1) subtitle alignment are reversed.diego2005-10-231-1/+1
* Make a few more messages translatable by moving them into help_mp-en.h.diego2005-10-181-4/+2
* Be less verbose.reimar2005-10-131-4/+3
* use subopt parser for arguments.joey2005-10-101-55/+45
* Make fragment program snprintf less confusing.reimar2005-10-031-14/+29
* documentation update.reimar2005-10-012-2/+4
* Support for ATI specific YUV->RGB conversion.reimar2005-10-012-17/+154
* Add missing GL_REGISTER_COMBINERS_NV definereimar2005-09-271-0/+3
* Add -panscanrange optionreimar2005-09-271-0/+5
* fix/improve code doxumentation. Also group gl_common functions in severalreimar2005-09-253-7/+59
* debugging/testing helpers: allow forcing a certain width/height for texturesreimar2005-09-251-0/+13
* Allow specifying a custom (ppm) texture for texture unit 3reimar2005-09-251-0/+30
* support loading a texture from a PPM filereimar2005-09-252-0/+62
* panscan supportreimar2005-09-251-0/+9
* contrast 0 should lead to a grey, not a black imagereimar2005-09-251-0/+5
* get rid of global getProcAddress variablereimar2005-09-251-7/+5
* Support rectangular texture in fragment programsreimar2005-09-254-19/+27
* Several bugfixes:reimar2005-09-251-3/+5
* Fix crashes and green border when using YV12 input formatreimar2005-09-251-11/+13
* texture units do not need to be explicitly enabled when using a fragmentreimar2005-09-251-14/+10
* Missing break for WM_SYSCOMMAND handling.reimar2005-09-161-0/+1
* hardware color-space conversion for vo_gl and vo_gl2reimar2005-09-144-7/+759
* Fix MMX accelerated RGB24 OSD, fixes "ugly OSD with -vo gl2".reimar2005-09-131-2/+4
* Allow disabling the glFinish callreimar2005-09-131-5/+20
* Improved glFindFormatreimar2005-09-132-5/+7
* - improved performance on truecolor modesdiego2005-09-131-127/+134
* Use GL_CLAMP_TO_EDGE instead of GL_CLAMP to avoid border texels being sampled.reimar2005-09-121-2/+4
* Fix border color (forgot to divide by 255.0).reimar2005-09-122-3/+4
* Respect -nodouble even though it looks very bad.reimar2005-09-111-1/+3
* Set texture border color to avoid weird border colors in some rare cases.reimar2005-09-091-0/+2
* Add missing doxygen comment for clearOSD()reimar2005-09-091-0/+3
* Fix a typo in a commentreimar2005-09-091-1/+1
* gl_buffer should be unsignedreimar2005-09-091-1/+1
* Add an uninit function.reimar2005-09-091-15/+29
* Replace remaining tabs by spaces.diego2005-09-081-14/+14
* Switch indentation over to K&R style, replace all tabs by spaces.diego2005-09-061-296/+275
* Properly initialize osdtexCntreimar2005-09-051-0/+1
* OSD alpha conversion index out of rangereimar2005-09-051-1/+1
* Support equalizer.reimar2005-09-041-0/+18
* mplayer osx shared video buffernplourde2005-09-041-30/+88
* Add -I../libavutil to the includes to fix building vo_zr[2].diego2005-09-011-0/+6
* Fix texture format variable types. Internal format is GLint, others are GLenumreimar2005-08-254-6/+7
* Slightly reduce unnecessary verbosity.diego2005-08-242-2/+2
* DestroyWindow must be used when -wid was not given, so for WinID < 0, not >=0reimar2005-08-221-1/+1
* -wid support for windows. Not well tested, might still behave a bit weird.reimar2005-08-213-4/+5
* remove extern for variables that are already in headers.reimar2005-08-2110-38/+4
* less weird OSD alpha transformation.reimar2005-08-191-2/+4
* Do not set SwapInterval for values < 0.reimar2005-08-191-1/+1
* Fix crash in windowsreimar2005-08-192-2/+2
* automatic vsync enabling for vo_gl.reimar2005-08-193-0/+22
* gtf.{c,h} is used by vesa onlyalex2005-08-182-2/+1
* use libvbe from vesautilsalex2005-08-181-1/+1
* Get events from -wid window.reimar2005-08-162-0/+6
* Our buffer usage actually fits better to GL_DYNAMIC_DRAW than GL_STREAM_DRAW.reimar2005-08-162-1/+4
* OSD textures can be deleted with one function call...reimar2005-08-161-3/+3
* Make glFinish optionalreimar2005-08-161-0/+6
* use GenBuffers to get a buffer number instead of hardcoding 1.reimar2005-08-163-3/+17
* 10l, initializers don't work without a declaration :-(reimar2005-08-141-2/+3
* use glUploadTex helper functionreimar2005-08-141-12/+4
* extra check for glUploadTex to avoid a possible hang.reimar2005-08-141-0/+1
* textures smaller 64x64 might not be supportedreimar2005-08-141-3/+3
* remove/move some unused headers/variables/codereimar2005-08-143-23/+8
* 10l, texture_width/height initialization was removed, so usereimar2005-08-141-2/+2
* Helper function for drawing texture and general cleanup of vo_gl2.creimar2005-08-144-168/+66
* Cleanup, move declarations to beginning of block.reimar2005-08-141-7/+7
* 10l, patch found in geexboxalex2005-08-111-0/+3
* Forgot to actually enable vo_gl on Windows...reimar2005-08-061-2/+0
* Missed one uint32_t declaration.ivo2005-08-051-1/+1
* Fix the return types of all (six) libvo API functions. Used to be uint32_t, butivo2005-08-0546-261/+261
* exit kiosk mode and show mouse cursor in uninitnplourde2005-07-281-0/+3
* properly