summaryrefslogtreecommitdiffstats
path: root/libvo/vo_xvmc.c
Commit message (Expand)AuthorAgeFilesLines
* vo_xvmc: drop XvMC supportUoti Urpala2011-05-091-1315/+0
* sub/OSD: move some related files to sub/Uoti Urpala2011-01-261-1/+1
* libvo: remove UNUSED() macrosdiego2010-11-021-3/+0
* spelling fixessiretart2010-11-021-3/+3
* Merge svn changes up to r31004Uoti Urpala2010-04-261-1/+1
|\
| * Use (void) instead of () to indicate a parameterless function, fixes:diego2010-03-281-1/+1
* | Merge svn changes up to r30663Uoti Urpala2010-03-101-2/+0
|\|
| * Remove pointless '#if 1' preprocessor directives.diego2010-02-191-2/+0
* | Merge svn changes up to r30165Uoti Urpala2010-01-081-2/+2
|\|
| * Fix function declarations to avoid casting function pointers.reimar2010-01-011-2/+2
* | Remove the internal GUIAnton Khirnov2009-07-071-8/+0
* | Merge svn changes up to r29117Uoti Urpala2009-04-011-2/+2
|\|
| * Fix warning: Add forgotten 'int' to variable declaration.iive2009-03-151-1/+1
| * cosmetics: typo fixdiego2009-03-151-1/+1
* | Merge svn changes up to r28951Uoti Urpala2009-03-141-3/+1
|\|
| * Setting vo_fs is handled by x11_common.c, so remove that code from vo_xv/vo_x...reimar2009-03-071-2/+0
| * Make data related to suboption parsing const in libvoreimar2009-03-071-1/+1
* | Merge svn changes up to r28690Uoti Urpala2009-02-211-970/+954
|\|
| * Turn all remaining printf() into mp_msg().iive2009-02-201-84/+85
| * Cleanup.iive2009-02-201-53/+29
| * Cosmetics part2. Indent local variable definitions like the rest of the code.iive2009-02-201-55/+62
| * Cosmetics part 1. Reindent to 4 spaces.iive2009-02-201-916/+916
| * Comment out "else" statement without following block.iive2009-02-201-1/+1
| * Move libavcodec includes together.iive2009-02-201-1/+1
* | Merge svn changes up to r28641Uoti Urpala2009-02-181-2/+2
|\|
| * Extend calc_src_dst_rects to also calculate the border values needed forreimar2009-02-171-1/+1
| * Replace double semicolon by single semicolon.diego2009-02-161-1/+1
* | Merge svn changes up to r28610Uoti Urpala2009-02-161-119/+111
|\|
| * Sync renaming of xvmc struct members in FFmpeg.diego2009-02-161-2/+2
| * The AV_XVMC_RENDER_MAGIC constant was renamed to AV_XVMC_ID in FFmpeg.diego2009-02-151-4/+4
| * Reflect ffmpeg change of xvmc struct field to xvmc_id.iive2009-02-151-4/+4
| * whitespace cosmetics: Remove all tabs and trailing whitespace.diego2009-02-151-75/+75
| * The xvmc_pixfmt_render structure was renamed to xvmc_pix_fmt in FFmpeg.diego2009-02-151-19/+19
| * Remove unnecessary #ifdef around internal #include.diego2009-02-151-3/+0
| * The xmvc structure member magic_id was renamed to unique_id.diego2009-02-151-4/+4
| * Reflect the change of xvmc struct name.iive2009-02-151-19/+19
| * Move direct-rendering hack from vo_xvmc to vf_vo, so it does not need toreimar2009-02-151-1/+0
| * Now xvmc struct uses magic_id fieldiive2009-02-151-4/+4
| * Remove display_flag remains as the member has been removed from the xvmc struct.iive2009-02-151-2/+0
| * Remove some xvmc field initializations. They are not used byiive2009-02-141-2/+0
| * Remove local copy of xvmc_render.h, it is now an installed header in FFmpeg.diego2009-02-141-15/+15
* | Merge svn changes up to r28549Uoti Urpala2009-02-131-16/+5
|\|
| * Add a calc_src_dst_rects that calculates from window size, panscan etc.reimar2009-02-121-16/+5
* | Merge svn changes up to r28537Uoti Urpala2009-02-121-0/+18
|\|
| * Add standard license headers, unify header formatting.diego2009-02-081-0/+18
* | Merge svn changes up to r28310Uoti Urpala2009-01-151-42/+27
|\|
| * Fix build: calc_drwXY was factorized into vo_calc_drwXY.diego2009-01-091-1/+1
| * Factor calc_drwXY out of vo_xv and vo_xvmc.cehoyos2009-01-091-17/+1
| * Add missing 'void' keyword to parameterless function declarations.diego2009-01-051-7/+7
| * Sync with latest round of xvmc changes in FFmpeg.diego2009-01-021-19/+20
* | Merge svn changes up to r28038Uoti Urpala2008-11-251-8/+1
|\|
| * Simplify handling of VOFLAG_MODESWITCHNG, merge assignment and declarationreimar2008-11-231-5/+1
| * Remove unused variables and the related warnings along with them.diego2008-11-231-3/+0
* | Merge svn changes up to r27979Uoti Urpala2008-11-221-23/+0
|\|
| * Remove a aspect calculation line.reimar2008-11-211-1/+0
| * Factor common code like -wid handling, vo_gc creation etc. out intoreimar2008-11-191-22/+0
* | Merge svn changes up to r27949Uoti Urpala2008-11-171-28/+2
|\|
| * Remove a useless XGetGeometry call, the X11 event handling alreadyreimar2008-11-171-5/+0
| * Get rid of (besides useless assignments) unused XSizeHints variablereimar2008-11-161-7/+0
| * Remove explicit setting of vo_ontop since that is already done by vo_x11_crea...reimar2008-11-151-2/+0
| * Remove now unused variables.reimar2008-11-151-3/+0
| * Simplify vo_vm_switch and vo_vm_close, everyone was using the (almost) samereimar2008-11-151-11/+2
* | Merge svn changes up to r27458Uoti Urpala2008-08-121-2/+0
|\|
| * Remove duplicated prototype for XShmGetEventBase(), becausediego2008-08-091-2/+0
* | Merge svn changes up to r27441Uoti Urpala2008-08-081-6/+6
|\|
| * Change a bunch of X11-specific preprocessor directives.diego2008-08-041-6/+6
* | Merge svn changes up to r27399Uoti Urpala2008-08-021-2/+2
|\|
| * Rename two GUI-related preprocessor directives:diego2008-07-301-2/+2
| * cosmetics: Remove useless parentheses from from return statements.diego2008-05-161-2/+2
* | Merge svn changes up to r26783Uoti Urpala2008-05-151-0/+6
|\|
| * Add a new suboption to -vo xv and -vo xvmc that allows selectionben2008-05-131-0/+6
* | Remove variable arguments from vo control() functionsUoti Urpala2008-04-231-1/+1
* | Change VOCTRL_[GET|SET]_EQUALIZER argument passingUoti Urpala2008-04-231-16/+4
|/
* Mark the vo_functions_t definitions as const where possible.reimar2007-12-021-1/+1
* Make vo info structs constreimar2007-12-021-1/+1
* cosmetics: misc typo fixesdiego2007-09-251-1/+1
* Remove some unused variablesreimar2007-06-271-1/+0
* Make X11 window creation and (with -fixed-vo) management simpler and morereimar2007-06-271-27/+3
* Remove more pointless fastmemcpy.h includes in libvoreimar2007-05-271-1/+0
* Gui --> guidiego2007-04-231-1/+1
* prevent building xvmc with the old api.iive2007-03-261-0/+5
* 100l, last patch broke window resizing with xv and xvmc.reimar2007-03-081-1/+1
* Factor out some duplicated code in vo_xv and vo_xvmcreimar2007-03-061-39/+23
* Don't free and then allocate surfaces when config() is called again with same...iive2007-02-191-0/+26
* Revert r22255 on iive's request.reimar2007-02-181-34/+28
* Avoid parts of xvmc reinit when source format does not changereimar2007-02-181-28/+34
* Move common vo initialization code to video_out.creimar2007-02-171-13/+3
* Fix two 10l memleaks in vo_xvmc.creimar2007-02-151-0/+3
* typo fixeskraymer2007-02-051-1/+1
* beckend -> backend typo fix in printfreimar2007-02-051-1/+1
* cosmetics: typo pallete --> palettediego2007-01-131-1/+1
* more mp_property_deinterlace simplification, patch byreimar2006-11-181-4/+1
* Add deinterlace property, patch by Carl Eugen Hoyosreimar2006-11-171-0/+9
* Implement bob (pseudo?) deinterlacing for xvmc.reimar2006-10-151-1/+11
* rm unnecesary casts from void* - part 2reynaldo2006-07-021-1/+1
* Fix window position when changing videos while in fullscreen and forreimar2006-06-151-1/+2
* do aspect correction of video size before calculating vo_dx and vo_dy.reimar2006-05-141-1/+1
* Fix and improve xinerama supportreimar2006-04-161-5/+3
* Convert all if(verbose>X) to mp_msg_test calls.diego2006-03-241-31/+38
* Print some error message,iive2005-12-201-1/+4
* remove extern for variables that are already in headers.reimar2005-08-211-1/+0
* Fix the return types of all (six) libvo API functions. Used to be uint32_t, butivo2005-08-051-6/+6
* add vo_xv_enable_vsync() to xvmciive2005-06-301-0/+1
* Make -wid behave more consistent.al2005-05-211-0/+7
* replace VO and VF numeric flags with #defined identifiershenry2005-04-181-4/+4
* Compile fix when XF86VM is not definediive2005-04-181-0/+2
* messed ordering of switch branches, 10l for Ivanhenry2005-04-131-4/+3
* incorporate all image drawing in single function and use fixed vo_xv_draw_col...iive2005-04-101-12/+16
* fix blackscreen when changing panscan.iive2005-04-071-18/+26
* Unified colorkey code for vo xv and vo xvmc.al2005-02-201-97/+45
* Query XV_COLORKEY only when listed in attribute list, fixes displaying with n...iive2005-02-021-17/+9
* Handle "xxx.h" vs "../xxx.h" include paths in a consistent way.diego2004-10-281-1/+1
* prevent XFree execution on wrong conditioniive2004-08-231-2/+4
* Removed superfluous XFlush calls before XSync.al2004-08-201-2/+0
* removed saver_on, saver_off calls, they are already in x11_common.creimar2004-07-251-2/+0
* runtime 'stay-on-top' functionalityjoey2003-11-301-0/+5
* verbosity changes, zero the whole surface_render[]iive2003-11-081-3/+4
* 10liive2003-08-281-13/+12
* OSD support, optinal queue, optional use of sleep(), and benchmark modeiive2003-08-251-139/+709
* Spelling police:diego2003-08-141-1/+1
* nvidia 44.96 hardlock machine without that fixiive2003-07-291-0/+5
* draw rectangle with color key, avoid blue bars. avoid PutSurface before 1'st ...iive2003-07-281-7/+5
* sync to ffmpeg, updates, cleanupsiive2003-07-211-27/+41
* Initial version of XVideo Motion Compensation video driver/renderiive2003-07-011-0/+869