aboutsummaryrefslogtreecommitdiffhomepage
path: root/libvo
Commit message (Collapse)AuthorAge
* vo_vdpau: support queuing an arbitrary number of frames aheadGravatar Uoti Urpala2010-05-14
| | | | | | | | | | | | Make the number of output surfaces allocated by vo_vdpau configurable and allow queuing multiple future frames with the VDPAU frame timing functionality. There are two known issues that could be polished in the future for particularly long queue time cases. First, toplevel code should possibly wait for the queued changes to finish displaying in some situations like switching files. Second, the VO can block waiting for a surface to become available, and in the worst case this wait can be almost as long as the maximum queuing time (potentially causing audio underruns). However those issues are not high priority.
* vo_vdpau: add option for studio level outputGravatar Uoti Urpala2010-05-12
| | | | | | | Add -vo vdpau suboption "studio" to produce output in RGB range 16-235. Man page description mostly taken from a patch by Lauri Mylläri (but not code). Also slightly tweak the description of two other suboptions on the man page.
* vdpau: drop support for old versionsGravatar Uoti Urpala2010-05-11
| | | | | | | | Since I dropped the hack to support older libvdpau versions (without MPEG4 / hqscaling features) from the FFmpeg version used in the build repo it's better to disable those libvdpau versions in MPlayer too. Change the configure check to require a newer libvdpau version, and drop compatibility code in vo_vdpau.c.
* Merge svn changes up to r31141Gravatar Uoti Urpala2010-05-07
|\
* \ Merge svn changes up to r31133Gravatar Uoti Urpala2010-05-07
|\ \
* \ \ Merge svn changes up to r31104Gravatar Uoti Urpala2010-05-07
|\ \ \
* \ \ \ Merge svn changes up to r31100Gravatar Uoti Urpala2010-05-07
|\ \ \ \
| | | | * Add support for 12-bit color mode on framebuffer devices.Gravatar cehoyos2010-05-06
| | | |/ | | | | | | | | | | | | | | | | | | | | | | | | Patch Janusz Krzysztofik, jkrzyszt A tis icnet pl git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31139 b3059339-0415-0410-9bf9-f77b7e298cf2
* | | | vo_vdpau.c cosmetics: add WRAP_ADD macroGravatar Uoti Urpala2010-05-06
| | | | | | | | | | | | | | | | | | | | The macro is meant to simplify the handling of some code dealing with circular buffers.
| | | * Also print OpenGL renderer string with vendor and version with -vGravatar reimar2010-05-01
| | | | | | | | | | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31127 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | * Avoid duplicating the GL/gl.h include.Gravatar reimar2010-04-30
| | | | | | | | | | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31107 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | * 100l, open the customtex also in binary mode, not just the program.Gravatar reimar2010-04-30
| | |/ | | | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31106 b3059339-0415-0410-9bf9-f77b7e298cf2
| | * Move variable declaration into the block where it is actually used.Gravatar reimar2010-04-27
| | | | | | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31103 b3059339-0415-0410-9bf9-f77b7e298cf2
| | * Add missing input.h #include, fixes the warnings:Gravatar diego2010-04-27
| |/ | | | | | | | | | | | | | | libvo/video_out.c:461: warning: implicit declaration of function 'mp_input_queue_cmd' libvo/video_out.c:461: warning: implicit declaration of function 'mp_input_parse_cmd' git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31101 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Move "screen" variable declaration below the relevant #ifdef, fixes the warning:Gravatar diego2010-04-27
| | | | | | | | | | | | | | libvo/x11_common.c:369: warning: unused variable 'screen' git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31100 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Merge svn changes up to r31097Gravatar Uoti Urpala2010-04-26
|\|
* | Merge svn changes up to r31040Gravatar Uoti Urpala2010-04-26
|\ \
* \ \ Merge svn changes up to r31033Gravatar Uoti Urpala2010-04-26
|\ \ \
* \ \ \ Merge svn changes up to r31020Gravatar Uoti Urpala2010-04-26
|\ \ \ \
* \ \ \ \ Merge svn changes up to r31004Gravatar Uoti Urpala2010-04-26
|\ \ \ \ \
* \ \ \ \ \ Merge svn changes up to r30967Gravatar Uoti Urpala2010-04-26
|\ \ \ \ \ \
* \ \ \ \ \ \ Merge svn changes up to r30907Gravatar Uoti Urpala2010-04-26
|\ \ \ \ \ \ \
* | | | | | | | cosmetics: mark sub.c:osd_update_ext() staticGravatar Uoti Urpala2010-04-25
| | | | | | | |
| | | | | | | * Set vo_dwidth/vo_dheight for mouse movements work at least in windowed mode.Gravatar reimar2010-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For fullscreen, vo_screenwidth/vo_screenheight have to be set correctly still. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31095 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Missing space after if.Gravatar reimar2010-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31093 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Support mouse movements in SDL.Gravatar reimar2010-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently for some reason broken with -vo sdl. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31092 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Avoid duplicating mouse-movement command-generation code.Gravatar reimar2010-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31091 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Deduplicate enable_mouse_movements declaration.Gravatar reimar2010-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31089 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Minor cosmetics.Gravatar reimar2010-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31088 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Add comment for endif.Gravatar reimar2010-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31087 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Support for auto-selecting the OpenGL backend.Gravatar reimar2010-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31086 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Add reinitialization support. Necessary for fullscreen on OSX.Gravatar reimar2010-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31085 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Handle SDL expose events with -vo gl.Gravatar reimar2010-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31084 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Missing space in error message.Gravatar reimar2010-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31083 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Simplify SDL key symbol mapping.Gravatar reimar2010-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31082 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Use the proper define for translating the tab key.Gravatar reimar2010-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31081 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Make uppercase characters and in general all ASCII characters workGravatar reimar2010-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | properly with SDL. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31080 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Share SDL initialization code.Gravatar reimar2010-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31079 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Remove unnecessary check.Gravatar reimar2010-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31078 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Fullscreen support for -vo gl using SDL.Gravatar reimar2010-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31077 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Set SDL window title.Gravatar reimar2010-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31076 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Window resizing support for -vo gl with SDL backend.Gravatar reimar2010-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31075 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Add sdl_common file and use it to share the input handling between -vo glGravatar reimar2010-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with SDL backend and -vo sdl. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31074 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Use SDL_GL_ProcAddress to work around conflicts between -lGLGravatar reimar2010-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and -framework OpenGL. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31073 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Update copyright and email address.Gravatar reimar2010-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31072 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Clarify that the GL_TEXT_FRAGMENT_SHADER_ATI bug workaround is for OSX,Gravatar reimar2010-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and which versions are known good/known bad. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31071 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Missing gl.h include for SDL backend.Gravatar reimar2010-04-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31070 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Slightly more correct ifdefs for vo_gl2.Gravatar reimar2010-04-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Compiling with both win32 and x11 backend still will not work though. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31069 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Add workaroound for yuv=7 mode - does hurt speed but not muchGravatar reimar2010-04-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and this code should only be used when it is the only option. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31068 b3059339-0415-0410-9bf9-f77b7e298cf2
| | | | | | | * Remove code to work around bugs in ancient libSDL versions, the code has beenGravatar reimar2010-04-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | accidentally disabled since some time and there were no complaints. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31067 b3059339-0415-0410-9bf9-f77b7e298cf2