summaryrefslogtreecommitdiffstats
path: root/video
Commit message (Expand)AuthorAgeFilesLines
* video/out/bitmap_packer: Avoid empty initializer listMichael Forney2019-11-181-1/+1
* video/out/vo_tct: Use octal escape sequence instead of non-standard \eMichael Forney2019-11-181-9/+9
* video/out/gpu: Remove stray top-level ';'Michael Forney2019-11-182-2/+2
* vo_gpu: hwdec_cuda: Reduce message level of errors while probingPhilip Langdale2019-11-172-5/+7
* vo_gpu: context_glx: Add X11 native resourcePhilip Langdale2019-11-161-0/+2
* wayland: use eglGetPlatformDisplay()Dudemanguy2019-11-161-1/+2
* x11: require EGL 1.5 and use eglGetPlatformDisplay()wm42019-11-161-6/+2
* vo_gpu: sync duplicated condition on peak computationwm42019-11-161-0/+2
* wayland: use hidpi-window-scale optiondudemanguy2019-11-121-0/+2
* build: fix compilation conditions for vaapi interop initsPhilip Sequeira2019-11-101-2/+2
* vo_gpu: yuv alpha is always full rangewm42019-11-091-8/+6
* vo_gpu: context_x11egl: check eglGetConfigAttrib() for errorswm42019-11-081-1/+4
* img_format: remove some unneeded alpha flag handlingwm42019-11-082-6/+0
* test: add dumping of img_format metadatawm42019-11-082-97/+2
* vo_gpu: vdpau actually works under EGLwm42019-11-071-4/+2
* DOCS/contribute.md, zimg: remove 2 instances of an extraneous "s"wm42019-11-071-1/+1
* vo_gpu: unconditionally clear framebuffer on start of framewm42019-11-061-5/+3
* img_format: remove some unused format flagswm42019-11-032-25/+2
* vo_x11: accept zimg formatswm42019-11-031-1/+2
* sws_utils: remove some unnecessary sws bug work aroundwm42019-11-031-11/+0
* vd_lavc: don't keep packets for fallbacks if errors are toleratedwm42019-11-021-1/+3
* vd_lavc: fix prepare_decoding() failure modeswm42019-11-021-9/+14
* vd_lavc: mention hw decoding if decoding fails in hwdec modewm42019-11-021-1/+2
* vd_lavc: simplify fallback handling for full stream hw decoderwm42019-11-021-20/+18
* vd_lavc: signal packet consumed in drop-all casewm42019-11-021-1/+1
* vd_lavc: change incorrect bool return type to intwm42019-11-021-1/+1
* zimg: support subsampled chroma with non-aligned image sizeswm42019-11-021-2/+9
* zinmg: stop using GBRP for RGBwm42019-11-021-23/+28
* zimg: correct RGB30 order (probably)wm42019-11-021-1/+1
* video: mess with the filte chain to enable zimg IMGFMT_RGB30 outputwm42019-11-021-0/+1
* vo_gpu: opengl: add support for IMGFMT_RGB30wm42019-11-021-0/+11
* zimg: make --zimg-fast=yes defaultwm42019-11-021-0/+1
* zimg: pass through Y plane when repacking nv12wm42019-11-021-31/+38
* zimg: add semi-planar repackerwm42019-11-021-1/+123
* img_format: add function to find image format by layoutwm42019-11-022-0/+36
* img_format: add mp_regular_imgfmt.forced_csp fieldwm42019-11-022-0/+7
* img_format: add more explanations to component_pad fieldwm42019-11-021-0/+5
* zimg: fix out of bounds memory accesses due to broken zmaskwm42019-11-021-39/+37
* x11: reduce log level for relatively uninteresting thingswm42019-11-011-9/+9
* zimg: add more packers/unpackerswm42019-10-311-59/+106
* sws_utils, zimg: destroy vo_x11 and vo_drm performancewm42019-10-315-41/+72
* screenshot, vo_image: use global swscale/zimg parameterswm42019-10-314-7/+19
* sws_utils: shuffle around some shitwm42019-10-318-31/+63
* Use mp_log2() instead of av_log2()wm42019-10-312-8/+6
* Replace uses of FFMIN/MAX with MPMIN/MAXwm42019-10-313-20/+16
* vo_gpu/opengl: fully initialize FBO when passing it to renderingJan Ekström2019-10-301-2/+4
* vo_gpu/d3d11: add support for configuring swap chain color spaceJan Ekström2019-10-303-5/+183
* vo_gpu/d3d11: add helpers for getting names for DXGI formats & CSPsJan Ekström2019-10-302-4/+178
* vo_gpu: add and utilize color space information from ra_fboJan Ekström2019-10-302-8/+40
* vo_caca: Implement VOCTRL_UPDATE_WINDOW_TITLECameron Cawley2019-10-291-2/+4
* vo_sdl: Acknowledge when the mouse enters or leaves the windowCameron Cawley2019-10-281-0/+6
* vo_sdl: Improve mouse button inputCameron Cawley2019-10-281-6/+28
* vo_sdl: Support mouse wheel inputCameron Cawley2019-10-281-1/+11
* vo_gpu: log ra_format.storable with the other flagsJames Ross-Gowan2019-10-271-3/+5
* vo_gpu: d3d11: set the ra_format.storable flagJames Ross-Gowan2019-10-271-3/+12
* vo_gpu: attempt to fix 0bgr formatwm42019-10-261-2/+21
* mp_image: copy closed captions when copying attributeswm42019-10-251-0/+1
* mp_image: move buffer ref assigning to a functionwm42019-10-251-7/+10
* sdl: prevent concurrent use of SDL in different threadswm42019-10-251-2/+2
* vo_sdl: put on do not use stampwm42019-10-251-0/+3
* vd_lavc: fix draining with hwdec copy modeswm42019-10-251-4/+4
* vo_gpu: d3d11: prevent wraparound in queued frames calcJames Ross-Gowan2019-10-261-1/+2
* vo_drm: allow use of zimgwm42019-10-251-0/+1
* vo_gpu, options: don't return NaN through APIwm42019-10-251-4/+8
* ad_lavc, vd_lavc: return full error codes to shared decoder loopwm42019-10-241-28/+31
* input: add gamepad support through SDL2Stefano Pigozzi2019-10-231-1/+1
* wayland: don't get data device if wl_seat is nulldudemanguy2019-10-221-2/+2
* filters: extend vf_format so that it can convert color parameterswm42019-10-211-36/+52
* sws_utils: improve zimg fallback messageswm42019-10-211-2/+2
* vf_fingerprint: don't print fallback warning on each framewm42019-10-211-2/+0
* zimg: minor name consistency improvementwm42019-10-211-3/+3
* wayland: fix presentation timeDudemanguy9112019-10-205-2/+23
* zimg: support RGB30 outputwm42019-10-201-1/+30
* zimg: move component order arrays to top of filewm42019-10-201-4/+6
* img_format: add RGB30 formatwm42019-10-202-1/+24
* sws_utils: provide function to check whether a format pair is supportedwm42019-10-202-0/+18
* build: lower required FFmpeg versionwm42019-10-201-0/+2
* wayland: add various render-related optionsdudemanguy2019-10-204-5/+29
* wayland: add presentation timedudemanguy2019-10-205-7/+291
* sws_utils: make libswscale fallback a warningwm42019-10-201-1/+1
* zimg: support 3 component 16 bit pixel unpackingwm42019-10-201-0/+22
* zimg: avoid theoretical FFmpeg planar RGB/YUV mixupwm42019-10-201-5/+17
* zimg: add some more colorspace mappingswm42019-10-201-5/+5
* vf_fingerprint: remove single-plane optimizationwm42019-10-201-31/+1
* vf_fingerprint: use generic zimg wrapperwm42019-10-201-79/+29
* mp_image: infer XYZ as BT.2020 instead of BT.709Niklas Haas2019-10-201-9/+8
* csputils: fix outdated commentNiklas Haas2019-10-201-2/+4
* vo_x11: enable use of zimgwm42019-10-201-0/+2
* sws_utils: hack in zimg redirection supportwm42019-10-202-3/+49
* video: add zimg wrapperwm42019-10-202-0/+671
* mp_image: remove old acrobatics in frame copy codewm42019-10-201-21/+7
* img_format: update test programwm42019-10-201-8/+16
* img_format: document a minor guarantee for certain imgfmt metadatawm42019-10-201-0/+1
* vaapi: remove hacks for pre-libva2 log callbackswm42019-10-181-65/+0
* video, demux: rip out unused spherical metadata codewm42019-10-173-57/+1
* vo_gpu: hwdec_d3d11egl: add missing P010 format to supported listwm42019-10-171-1/+1
* video: remove mp_image_params.hw_flags fieldwm42019-10-175-30/+0
* vo_wlshm: use memfd_create() instead of shm_open()Emmanuel Gil Peyrot2019-10-172-24/+12
* Reintroduce vo_wayland as vo_wlshmMichael Forney2019-10-172-0/+316
* vf_d3d11vpp: remove RGB conversion hackwm42019-10-161-49/+5
* vo_gpu: hwdec_d3d11eglrgb: remove thiswm42019-10-162-281/+0
* vo_gpu: hwdec_d3d11egl: adapt to newer ANGLE APIwm42019-10-161-24/+33
* vo_gpu/d3d11: fix memleak of the adapter description stringJan Ekström2019-10-151-1/+5
* vo_gpu/d3d11: remove unnecessary nullptr checkJan Ekström2019-10-151-2/+2
* vo_gpu/d3d11: switch adapter selection to case-insensitive startswithJan Ekström2019-10-152-4/+5
* vo_gpu/d3d11: fixup adapter selection by switching it all to bstrJan Ekström2019-10-153-12/+8
* vo_gpu/d3d11: add support for configuring swap chain formatJan Ekström2019-10-133-1/+129
* vo_gpu/d3d11: utilize actual backbuffer values for bit depthJames Ross-Gowan2019-10-131-1/+6
* wayland: use callback flag + poll for buffer swapdudemanguy2019-10-109-26/+112
* Revert "vo: add support for externally driven renderloop and make wayland use...dudemanguy2019-10-104-70/+4
* vo_gpu: d3d11: use linear filtering for wrapped texturesJames Ross-Gowan2019-10-101-1/+3
* cocoa-cb: remove get_property_* usages and split up mpv helperder richter2019-10-065-133/+123
* wayland opengl: actually call uninit if init failsdudemanguy2019-10-031-1/+3
* Revert "wayland: free wayland_state on a false return"dudemanguy2019-10-031-11/+3
* wayland: free wayland_state on a false returnDudemanguy9112019-10-021-3/+11
* vf_fingerprint: fix an obvious memory leakwm42019-10-031-4/+12
* vf_vapoursynth: fix crashing memory management mistakewm42019-10-031-3/+3
* vf_vapoursynth: do not call vsscript_finalize() if init failedwm42019-10-031-1/+5
* vf_vapoursynth: remove some Lua backend remainswm42019-10-031-6/+0
* wayland: always create wl_output before renderingDudemanguy9112019-10-021-7/+6
* mp_image_pool: expose a function for reporting hw download formatwm42019-10-022-11/+22
* video: remove vf_vavpp from automatic deinterlace propertywm42019-10-021-9/+0
* vo_gpu/d3d11: add adapter name validation and listing with "help"Jan Ekström2019-09-293-6/+73
* vo_gpu/d3d11: refactor pthread_once d3d11 loading to functionJan Ekström2019-09-291-6/+15
* vo_gpu/d3d11: utilize the passed adapter nameJan Ekström2019-09-291-5/+77
* vo_gpu/d3d11: add an option for the adapter nameJan Ekström2019-09-292-0/+6
* video/d3d11: add adapter selection by name into d3d11 optionsJan Ekström2019-09-291-0/+3
* vo_gpu/d3d11_helpers: also load up CreateDXGIFactory1Jan Ekström2019-09-291-4/+13
* vo_drm: fix flickering when setting pan/scanAnton Kindestam2019-09-291-4/+0
* vo_gpu: hwdec_cuda: Synchronise OpenGL InteropPhilip Langdale2019-09-283-0/+8
* vo_drm: support controlling swapchain depth using swapchain-depth optionAnton Kindestam2019-09-281-10/+13
* vo: make swapchain-depth option generic for all VOsAnton Kindestam2019-09-288-16/+10
* drm: refactor page_flipped callbackAnton Kindestam2019-09-284-109/+71
* vo_drm: Implement N-buffering and presentation feedbackAnton Kindestam2019-09-281-39/+215
* vo_drm: fix more than 2 buffersAnton Kindestam2019-09-281-1/+1
* drm: move struct vsync_tuple into drm_common as drm_vsync_tupleAnton Kindestam2019-09-282-9/+8
* context_drm_egl: define EGL_PLATFORM_GBM_MESA, EGL_PLATFORM_GBM_KHR if not in...Anton Kindestam2019-09-271-0/+8
* video: add pure gamma TRC curves for 2.0, 2.4 and 2.6.Wessel Dankers2019-09-274-0/+27
* options: add M_OPT_FILE to some more options that take filesPhilip Sequeira2019-09-271-2/+2
* vo_gpu: hwdec_drmprime_drm: add hwdec ctxJonas Karlman2019-09-271-0/+14
* hwdec_vaapi_gl: add missing compatibility defineswm42019-09-271-0/+6
* vo_gpu: vulkan: add Android contextsfan52019-09-272-0/+98
* context_android: move common code to a separate filesfan52019-09-274-52/+152
* vo_gpu: d3d11: don't reset frame stats after pauseJames Ross-Gowan2019-09-261-9/+0
* client API: fix potential deadlock problems by throwing more shit at itwm42019-09-264-21/+63
* cocoa-cb: add support for 10bit opengl renderingder richter2019-09-261-19/+38
* drm_common: add missing zero-initialization of struct vt_mode variableAnton Kindestam2019-09-241-1/+1
* cocoa-cb: fix title bar button state on start upder richter2019-09-231-0/+2
* context_drm_egl: Don't get stuck forever if drmHandleEvent failsAnton Kindestam2019-09-221-1/+3
* vo_drm: 30bpp supportAnton Kindestam2019-09-221-8/+53
* vo_gpu: d3d11: add support for presentation feedbackJames Ross-Gowan2019-09-221-0/+124
* wayland: create current_output in wayland_reconfigdudemanguy2019-09-221-5/+6
* vf_fingerprint: remove extraneous single quote from descriptionJan Ekström2019-09-211-1/+1
* wayland: avoid handling a 0-value axis eventDudemanguy9112019-09-211-0/+2
* wayland: read xcursor size from XCURSOR_SIZE envemersion2019-09-211-1/+13
* x11: fix ICC profiling for multiple monitorsslatchurie2019-09-212-2/+22
* wayland: don't show cursor when fullscreeningdudemanguy2019-09-212-0/+7
* wayland: reconfigure cursor on pointer enter eventThomas Weißschuh2019-09-212-1/+4
* wayland: add mouse buttons and fix axis scalingdudemanguy2019-09-211-4/+24
* vo_sdl: Only create the SDL window onceCameron Cawley2019-09-211-54/+23
* context_drm_egl: Use eglGetPlatformDisplayEXT if availablememeka2019-09-201-1/+20
* client API, vo_libmpv: document random deadlock problemswm42019-09-201-0/+16
* vo_libmpv: fix some more uninit issueswm42019-09-201-24/+35
* vo_libmpv: always create ctx->dispatchwm42019-09-201-19/+12
* render api: fix use-after-freewnoun2019-09-201-12/+2
* rpi: Update for modern systemsCameron Cawley2019-09-203-6/+6
* vo: remove unused equalizer control remainswm42019-09-201-14/+1
* oml_sync: fix typo in commentwm42019-09-201-2/+2
* vf_fingerprint: use aligned_alloc instead of posix_memalignwm42019-09-191-2/+2
* video: add vf_fingerprint and a skip-logo scriptwm42019-09-191-0/+293
* video: generally try to align image data on 64 byteswm42019-09-195-4/+10
* vo: fix missed option updates under rare circumstanceswm42019-09-191-2/+2
* win_state: silence a valgrind warningwm42019-09-191-1/+1
* vd_lavc: put vaapi before vdpau in autoprobe orderwm42019-09-191-2/+2
* vo_gpu: hwdec_vaegl: silence confusing message during probingwm42019-09-191-2/+47
* vo_gpu: hwdec_vaegl: refactor format probin