summaryrefslogtreecommitdiffstats
path: root/video/out/vo_vdpau.c
Commit message (Expand)AuthorAgeFilesLines
* x11: stop using vo.event_fdwm42016-07-201-0/+2
* vo_vdpau: minor simplificationwm42016-07-071-19/+9
* vo_vdpau: remove bitmap packer usewm42016-07-011-80/+57
* video: refactor how VO exports hwdec device handleswm42016-05-091-7/+5
* vo_opengl: vdpau: fix certain cases of preemption recovery failureswm42016-05-031-1/+0
* mpv_talloc.h: rename from talloc.hDmitrij D. Czarkoff2016-01-111-1/+1
* vo_opengl: disable interpolation without display-syncwm42015-11-251-1/+1
* Remove some VLAswm42015-11-061-2/+4
* vo_vdpau: check VDP_RGBA_FORMAT_A8 supportwm42015-11-041-2/+6
* video/out: remove an unused parameterwm42015-10-031-1/+1
* x11: separate window creation and configurationwm42015-09-301-1/+6
* video: replace vf_format outputlevels option with global optionwm42015-09-291-4/+0
* vo_vdpau: fix frame scheduling if display FPS is unknownwm42015-08-041-1/+1
* vo: minor simplification for queue size handlingwm42015-07-201-1/+1
* vo_vdpau: Implement rotation supportPhilip Langdale2015-07-111-8/+84
* vo: better magic value for unknown vsync intervalwm42015-07-011-0/+1
* vo: change internal API for drawing frameswm42015-07-011-18/+27
* video: pass future frames to VOwm42015-07-011-1/+1
* video: reduce error message when loading hwdec backend failswm42015-06-201-1/+1
* vo_vdpau: add a NULL check, verify image dimensionswm42015-06-061-1/+2
* vo_vdpau: limit output surfaces to allowed maximum dimensionswm42015-06-051-4/+12
* vo_vdpau: directly get surface size from surface for screenshotswm42015-06-051-6/+11
* vo_vdpau: shorten 2 variable nameswm42015-06-051-10/+9
* vo_vdpau: check maximum video sizewm42015-06-041-0/+19
* vdpau: retrieve mixer parameters directly from the hw surfacewm42015-05-281-4/+1
* video/out: remove VOFLAG_FLIPPINGwm42015-05-011-4/+2
* Update license headersMarcin Kurczewski2015-04-131-5/+4
* video/out: fix screenshot image formatswm42015-04-071-1/+1
* video/out: remove unused colorspace reportingwm42015-03-311-9/+0
* vo_vdpau: remove some minor code duplicationwm42015-03-231-13/+7
* vo_vdpau: check vdpau API return valuewm42015-03-231-0/+1
* osd: simplify an aspect of change detection handlingwm42015-03-181-10/+4
* buid: readd -Wparentheseswm42015-03-021-1/+1
* vo_vdpau: minor simplificationwm42015-02-071-4/+1
* vo_vdpau: remove unneeded codewm42015-02-041-4/+0
* vo: simplify VOs by adding generic screenshot supportwm42015-01-241-9/+1
* video: separate screenshot modeswm42015-01-231-5/+6
* vo: fix disabling/enabling smoothmotion at runtimewm42015-01-231-1/+1
* vo_vdpau: don't render to an output surface if it could be busywm42015-01-221-6/+6
* video: handle hwdec screenshots differentlywm42015-01-221-45/+7
* video: have a generic context struct for hwdec backendswm42015-01-221-1/+1
* video: remove vfcap.hwm42015-01-211-5/+3
* vo: fix some nonsensewm42014-12-101-2/+0
* vo: include normal render-ahead time in flip_queue_offsetwm42014-12-091-7/+8
* vdpau/GLX: don't access VO backendwm42014-12-031-1/+1
* command: make window-scale property observablewm42014-11-021-0/+1
* vo_vdpau: don't try to create surfaces of size 0wm42014-10-011-10/+9
* vo_vdpau: better integration with the generic framedrop codewm42014-09-201-5/+7
* vo_vdpau: fix confusion around vsync_intervalwm42014-09-201-10/+9
* video: take refresh rate changes into accountwm42014-08-171-18/+9
* x11: use xrandr to retrieve display refresh ratewm42014-08-161-7/+1
* video: add VO framedropping modewm42014-08-151-0/+1
* vo_vdpau: fix screenshots with anamorphic videowm42014-08-131-1/+1
* video: move display and timing to a separate threadwm42014-08-121-7/+6
* video: don't keep multiple pointers to hwdec info structwm42014-08-111-2/+5
* vdpau: don't upload video images in advancewm42014-07-291-19/+11
* vo: make draw_image and vo_queue_image transfer image ownershipwm42014-06-171-1/+2
* video: introduce failure path for image allocationswm42014-06-171-0/+3
* video/out: change aspects of OSD handlingwm42014-06-151-6/+9
* video: warn if an emulated hwdec API is usedwm42014-05-281-0/+5
* vdpau: move RGB surface management out of the VOwm42014-05-221-84/+4
* vo_vdpau: always allocate the black pixelwm42014-05-221-0/+3
* vo_vdpau, vo_opengl: handle vdpau preemption differentlywm42014-05-101-30/+18
* x11: don't use VOCTRL_UPDATE_SCREENINFOwm42014-05-061-1/+1
* vdpau: deduplicate video surface upload codewm42014-05-041-18/+7
* vo_vdpau: keep colorspace flagswm42014-05-021-1/+2
* video: move video frame queue from vo_vdpau.c to vo.cwm42014-05-021-91/+24
* vo_vdpau: always use mp_image for internal buffer queuewm42014-05-021-44/+39
* command, vo_vdpau: respect vdpau deint sub-optionwm42014-05-021-0/+3
* vo_vdpau: apply vo_vdpau postprocessing optionswm42014-05-021-2/+16
* vdpau_mixer: allow overriding frame optswm42014-05-021-1/+1
* vo_vdpau: support vf_vdpauppwm42014-05-021-248/+43
* vo_vdpau: let vdpau scale anamorphic screenshotswm42014-04-291-8/+4
* video: make mp_image use mp_image_params directlywm42014-04-211-2/+3
* vo_vdpau: add an additional check for timestamp robustnesswm42014-04-081-0/+16
* vo_vdpau: document what WRAP_ADD doeswm42014-04-081-0/+2
* vo_vdpau: simplify previous vsync timestamp calculationwm42014-04-081-9/+8
* vo_vdpau: simplify time management and make it more robustwm42014-04-071-68/+11
* vo_vdpau: more debugging outputwm42014-04-031-4/+20
* video/out: remove legacy colorspace stuffwm42014-03-291-17/+18
* vdpau: remove pointer indirection for a fieldwm42014-03-191-1/+1
* vdpau: remove legacy pixel formatswm42014-03-171-2/+1
* vo_vdpau: Discard zero timestampsJonas Zetterberg2014-02-101-0/+3
* vo_vdpau: Ensure presentation time is within boundsJonas Zetterberg2014-02-101-0/+4
* video/out: do remaining config to reconfig replacementswm42014-01-241-9/+7
* video/out: don't access aspdat in VOswm42014-01-221-1/+4
* sub: uglify OSD code path with lockingwm42014-01-181-1/+1
* video/out: remove pointless x/y parameter from vo_x11_config_vo_windowwm42014-01-111-2/+1
* vo_vdpau: add some debugging messages for frame timingwm42013-12-221-2/+4
* vdpau: mp_msg conversionswm42013-12-211-46/+47
* Split mpvcore/ into common/, misc/, bstr/wm42013-12-171-1/+1
* Move options/config related files from mpvcore/ to options/wm42013-12-171-2/+2
* video: remove --flipwm42013-12-051-1/+1
* vdpau: always let decoder output IMGFMT_VDPAUwm42013-11-291-1/+1
* Rename sub.c/.h to osd.c/.hwm42013-11-241-1/+1
* video: move struct mp_hwdec_info into its own header filewm42013-11-231-1/+1
* vo_vdpau: don't calculate destination alpha when drawing OSDwm42013-11-181-2/+2
* vdpau: move device and video surface management from vo_vdpau.c to vdpau.cwm42013-11-051-214/+34
* configure: uniform the defines to #define HAVE_xxx (0|1)Stefano Pigozzi2013-11-031-1/+1
* Enable -Wshadowwm42013-11-011-1/+0
* video/out: remove useless info struct and redundant fieldswm42013-10-231-7/+3
* vo_vdpau: don't blank screen on VOCTRL_RESETwm42013-10-021-16/+35
* video/out: always support redrawing VO window at any pointwm42013-10-021-1/+8
* Some more mp_msg conversionswm42013-08-231-51/+45
* vo_vdpau: add RGB supportwm42013-08-181-14/+154
* vo_vdpau: fix screenshots if panscan is usedwm42013-08-181-4/+5
* vo_vdpau: remove unused variablewm42013-08-181-2/+0
* vo_vdpau: use color close to black as default colorkey (instead of green)wm42013-08-171-1/+4
* vo_vdpau: allow setting colorkeywm42013-08-171-0/+15
* core: move contents to mpvcore (2/2)Stefano Pigozzi2013-08-061-3/+3
* build: fix build with vdpau, simplifywm42013-07-291-1/+1
* vdpau: split off decoder parts, use "new" libavcodec vdpau hwaccel APIwm42013-07-281-232/+140
* Fix some -Wshadow warningswm42013-07-231-2/+1
* video/out: remove options argument from preinit()wm42013-07-221-1/+1
* video: remove fullscreen flags chaoswm42013-07-181-1/+1
* Replace all calls to GetTimer()/GetTimerMS()wm42013-05-261-13/+13
* x11: use vo_x11_control() for all VOswm42013-05-261-30/+11
* video: remove aspect.h includes from files which don't need itwm42013-03-171-1/+0
* vo: Separate vo options from MPOptsAlexander Preisinger2013-03-041-1/+1
* vo: remove and cleanup globalsAlexander Preisinger2013-03-041-1/+4
* m_option: don't define OPT_BASE_STRUCT by defaultwm42013-03-011-1/+0
* core: simplify OSD capability handling, remove VFCAP_OSDwm42013-03-011-1/+1
* video/out: rename create_window to config_windowwm42013-02-261-1/+1
* cleanup: replace OPT_FLAG_ON and OPT_MAKE_FLAGS with OPT_FLAGwm42013-02-091-3/+3
* options: change handling of "no-" optionswm42013-02-091-1/+0
* x11: simplify handling of X Visuals and Colormaps in VOswm42013-01-271-19/+2
* x11: reduce VO mode switching code duplicationwm42013-01-271-29/+1
* x11: cleanup, refactorwm42013-01-271-2/+2
* vo_vdpau: always try to native bit depth (makes 30 bit work)wm42013-01-231-5/+2
* video: decouple internal pixel formats from FourCCswm42013-01-131-8/+4
* video: cleanup: replace old mp_image function nameswm42013-01-131-1/+1
* video/filter: change filter API, use refcounting, remove filter DRwm42013-01-131-24/+37
* mp_image: require using mp_image_set_size() for setting w/hwm42013-01-131-4/+2
* video: make vdpau hardware decoding not use DR code pathwm42013-01-131-14/+5
* video: remove slice based filtering and video outputwm42013-01-131-7/+2
* video: make vdpau hardware decoding not use slices code pathwm42013-01-131-4/+4
* video/out: replace VOCTRL_QUERY_FORMAT with vo_driver.query_formatwm42013-01-131-3/+2
* video/out: make draw_image mandatory, remove VOCTRL_DRAW_IMAGEwm42013-01-131-4/+1
* vdpau: silence a clang warningRudolf Polzer2012-12-281-1/+2
* options, vo_x11: remove -zoom option, make it defaultwm42012-11-161-2/+1
* Rename directories, move files (step 2 of 2)wm42012-11-121-7/+7
* Rename directories, move files (step 1 of 2) (does not compile)wm42012-11-121-0/+1718