summaryrefslogtreecommitdiffstats
path: root/libvo/vo_xvmc.c
Commit message (Expand)AuthorAgeFilesLines
* Fix warning: Add forgotten 'int' to variable declaration.iive2009-03-151-1/+1
* cosmetics: typo fixdiego2009-03-151-1/+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
* 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
* 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
* 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
* Add a calc_src_dst_rects that calculates from window size, panscan etc.reimar2009-02-121-16/+5
* Add standard license headers, unify header formatting.diego2009-02-081-0/+18
* 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
* 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
* 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
* 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
* Remove duplicated prototype for XShmGetEventBase(), becausediego2008-08-091-2/+0
* Change a bunch of X11-specific preprocessor directives.diego2008-08-041-6/+6
* Rename two GUI-related preprocessor directives:diego2008-07-301-2/+2
* cosmetics: Remove useless parentheses from from return statements.diego2008-05-161-2/+2
* Add a new suboption to -vo xv and -vo xvmc that allows selectionben2008-05-131-0/+6
* 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