summaryrefslogtreecommitdiffstats
path: root/video
Commit message (Expand)AuthorAgeFilesLines
* player: change aspects of cover art handlingwm42017-01-102-18/+0
* vo_drm: remove 2 redundant include statementswm42017-01-091-2/+0
* drm: include <poll.h> instead of <sys/poll.h>wm42017-01-093-3/+3
* vo_opengl: replace 2 memsetswm42017-01-081-2/+2
* vaapi: set libva message callbackswm42017-01-081-0/+61
* vaapi: rearrange va_initialize() internals and fix double-free on errorwm42017-01-081-17/+13
* context_wayland: do not call vo_wayland_request_frame() upon bufferswapRostislav Pehlivanov2017-01-071-3/+0
* win32: fix for wm_syscommandpavelxdd2017-01-051-1/+1
* af_lavfi, vf_lavfi: work around recent libavfilter EOF bugwm42017-01-021-0/+6
* vo_opengl: egl: handle potential eglChooseConfig failureswm42016-12-311-11/+10
* vo_opengl: egl: fix depth size parameterwm42016-12-301-1/+0
* vo_opengl: x11egl: fix alpha modewm42016-12-301-2/+32
* vo_opengl: x11: move RGBA visual test to x11_common.cwm42016-12-303-12/+25
* vo_opengl: egl_helpers: add a way to override config selectionwm42016-12-302-2/+21
* vo_opengl: egl_helpers: add a way to pass more optionswm42016-12-302-16/+35
* Prefix libavcodec CODEC_FLAG_ constants with AV_wm42016-12-291-3/+3
* vo_opengl: partially fix rotation for 4:2:2 contentNiklas Haas2016-12-281-1/+6
* cocoa: fix build on OS X 10.9Akemi2016-12-261-1/+1
* options: deprecate codec family selection in --vd/--adwm42016-12-231-10/+9
* vd_lavc: use AVFrame fields directly instead of AVCodecContextwm42016-12-221-4/+4
* video: use demuxer-signaled duration for last video framewm42016-12-213-1/+7
* Fix mistakes in spelling and grammarDario Russo2016-12-211-3/+3
* ad_lavc, vd_lavc: don't set AVCodecContext.refcounted_frameswm42016-12-181-1/+0
* cocoa: cosmetic fixesAkemi2016-12-164-17/+30
* cocoa: fullscreen refactoringAkemi2016-12-155-254/+278
* win32: change the log level of 'move window' msgpavelxdd2016-12-141-1/+1
* cocoa: fix dropping of certain urls on the windowAkemi2016-12-141-1/+6
* win32: window styles improvementspavelxdd2016-12-121-4/+9
* win32: update winapi functions namespavelxdd2016-12-121-3/+3
* client API: allow passing NULL to mpv_opengl_cb_uninit_gl()wm42016-12-091-0/+3
* vo_rpi: partially undeprecatewm42016-12-082-6/+3
* Remove compatibility thingswm42016-12-077-61/+6
* vo_opengl: hwdec_cuda: Don't include hwcontext headersPhilip Langdale2016-12-041-4/+0
* vdpau: fix vaapi probing if libvdpau-va-gl1 is presentwm42016-12-021-5/+7
* vo_opengl: don't rely on viewport to contain window dimensionswm42016-12-023-9/+7
* wayland: destroy input before closing the display connection.Emmanuel Gil Peyrot2016-11-271-1/+1
* options: remove deprecated sub-option handling for --vo and --aowm42016-11-2516-203/+68
* angle_dynamic: silence warnings during compilationpavelxdd2016-11-251-4/+10
* vo_opengl: hwdec_cuda: Prefix cuda symbols to avoid collisionsPhilip Langdale2016-11-242-11/+18
* vo_opengl: hwdec_cuda: make some init errors verbosewm42016-11-241-2/+2
* vo_opengl: hwdec_cuda: fix crash when trying to use hwdec=cuda if cuda SDK is...pavelxdd2016-11-241-0/+1
* vo_opengl/cuda_dynamic: Use explicit cast to silence warnings on windowsPhilip Langdale2016-11-241-1/+1
* wscript: Fix cuda test to actually work when cuda SDK is not presentPhilip Langdale2016-11-231-1/+1
* angle_dynamic: minor simplificationwm42016-11-231-3/+3
* Support linking ANGLEMartin Herkt2016-11-231-0/+5
* vo_opengl: hwdec_d3d11egl: fix ANGLE fallback definewm42016-11-231-1/+1
* vo_opengl: hwdec_cuda: Use dynamic loading for cuda functionsPhilip Langdale2016-11-235-26/+218
* vo_opengl: hwdec_cuda: Support P016 output surfacesPhilip Langdale2016-11-224-10/+53
* vf_vdpaurb: remove this filterwm42016-11-222-112/+0
* d3d11va: unconditionally load D3D DLLsJames Ross-Gowan2016-11-231-1/+5
* win32: fix some Clang warningsJames Ross-Gowan2016-11-172-2/+2
* vo_opengl: blend against background color for --alpha=blendPhilip Sequeira2016-11-131-8/+14
* cocoa: option to scale window by HiDPI scale factorAkemi2016-11-111-2/+9
* vdpau: fix hwdec uninitwm42016-11-102-1/+2
* dec_video: don't spam missing PTS warningswm42016-11-092-2/+11
* dec_video, dec_audio: avoid full reinit on switches to the same segmentwm42016-11-091-6/+9
* demux: expose demuxer colorimetry metadata to playerNiklas Haas2016-11-083-0/+20
* mp_image: dump all mp_colorspace members in verbose loggingwm42016-11-082-2/+8
* vo_opengl: fix --blend-subtitles handlingwm42016-11-071-2/+2
* vo_opengl: fix redrawing with hardware decodingwm42016-11-071-0/+1
* Apply autofit-larger after autofit-smallerNils Maier2016-11-031-1/+1
* filter_kernels: add ability to taper kernels/windowsNiklas Haas2016-11-014-20/+42
* vo: clear frame repeat flag when redrawingwm42016-11-011-0/+1
* vo_opengl: make frame reupload logic more robustwm42016-11-012-22/+39
* vo_opengl_cb: fix a race conditionwm42016-10-301-2/+4
* vo_opengl_cb: fix inverted conditionwm42016-10-301-1/+1
* vo_opengl_cb: update current frame if a frame is droppedwm42016-10-301-1/+2
* vo_tct: support also 256 colors outputAvi Halachmi (:avih)2016-10-251-9/+55
* vo_tct: optional custom size, support non-posix with 80x25 defaultAvi Halachmi (:avih)2016-10-252-7/+31
* vo_opengl: context_rpi: fix stdatomic usagewm42016-10-211-1/+1
* vo_opengl: partially re-enable glFlush() callswm42016-10-211-2/+7
* vo: vo_tct is now available on non-POSIXwm42016-10-201-0/+2
* build: don't rely on "__thread" being always available with GCCDmitrij D. Czarkoff2016-10-201-1/+1
* opengl: compile against iOS OpenGLES implementationAman Gupta2016-10-202-0/+20
* vf_vdpaurb: deprecate this filterwm42016-10-201-0/+3
* video: add --hwdec=vdpau-copy modewm42016-10-203-1/+77
* vo_tct: introduce modern caca alternativerr-2016-10-202-0/+236
* ad_lavc, vd_lavc: fix a recent libavcodec deprecation warningwm42016-10-171-1/+1
* vd_lavc: Add hwdec wrapper for crystalhdPhilip Langdale2016-10-152-0/+8
* vo_drm: change CLI options + refactorsrr-2016-10-074-162/+274
* vo_drm: fix segfault when using invalid cardrr-2016-10-061-2/+2
* cocoa: add glFlush() to cocoa backendAkemi2016-10-062-2/+1
* vo_opengl: apply --opengl-early-flush in dumb mode toowm42016-10-052-1/+1
* vo_opengl_cb: don't wait for redrawn frameswm42016-10-052-3/+6
* vo_opengl: disable glFlush() by default, and add an option to enable itwm42016-10-052-1/+5
* vo_opengl: hwdec_rpi: fix NULL pointer deref in certain caseswm42016-10-041-1/+3
* vo_drm: fix tiny memory leakrr-2016-10-041-3/+8
* vo_drm: refactor getting display fpsrr-2016-10-044-10/+8
* vaapi: support drm devices when running in vaapi-copy modeBernhard Frauendienst2016-10-021-0/+53
* vo_opengl: minor simplificationwm42016-10-011-4/+3
* vo_opengl: attempt to fix chroma offset under rotation and flippingwm42016-10-011-15/+48
* vo_opengl: add debugging options for testing with padded textureswm42016-10-012-4/+10
* vo_opengl: partially fix dumb-mode cropping with rotationwm42016-09-301-5/+23
* csputils: add note that mp_invert_cmat() is LGPL toowm42016-09-301-1/+1
* vo_opengl: vaegl: log more debugging infoswm42016-09-301-7/+12
* vo_opengl: rpi: remove dumb commentwm42016-09-301-1/+0
* vo_opengl: rpi: fix glaring memory leakwm42016-09-301-2/+5
* vo_opengl: rpi: use overlay for yuv420p toowm42016-09-301-1/+6
* vo_opengl: allow hwdec interops to support multiple image formatswm42016-09-303-2/+17
* vo_opengl: egl: print EGL errors only if not probingwm42016-09-301-6/+9
* vo_opengl: rpi: raise the video layerwm42016-09-301-3/+8
* vd_lavc: log if hw decoding selects a different underlying decoderwm42016-09-301-0/+3
* rpi: add --hwdec=rpi-copywm42016-09-302-0/+7
* mp_image: fix clearing to black with p010 formatwm42016-09-291-1/+1
* w32_common: implement VOCTRL_GET_DISPLAY_NAMESJames Ross-Gowan2016-09-291-0/+52
* cuda: initialize hwframes formatPhilip Langdale2016-09-281-0/+4
* img_format: remove some unneeded format definitionswm42016-09-282-15/+0
* win32: build with -DINITGUIDJames Ross-Gowan2016-09-289-10/+2
* vo_opengl: deprecate 'drm-egl' backend and introduce 'drm' insteadwm42016-09-272-1/+21
* vo_drm: provide display fpsrr-2016-09-262-2/+27
* cocoa: fix fullscreen regression on 10.11 and newerAkemi2016-09-261-1/+0
* vo_opengl: hwdec_cuda: get the cuda device from the GL contextPhilip Langdale2016-09-241-3/+3
* vo_opengl: hwdec_cuda: directly map GL textures and skip using PBOsPhilip Langdale2016-09-241-65/+20
* vo_opengl: hwdec_rpi: remove copy&paste errorwm42016-09-231-1/+0
* vo: log framedropswm42016-09-231-1/+3
* x11: fix external fullscreen updatewm42016-09-232-13/+10
* aspect: use nominal width instead of actual width for video-unscaledNiklas Haas2016-09-221-3/+3
* vo: add a unique frame_id to vo_framewm42016-09-222-0/+9
* vo_opengl: apply 90° rotation to chroma texture sizewm42016-09-221-0/+3
* cocoa: fix macOS 10.12 deprecation warningsAkemi2016-09-221-3/+3
* command: add a video-dec-params propertywm42016-09-202-1/+8
* video: handle override video parameters in a better placewm42016-09-202-8/+7
* command: change update handling of some video-related propertieswm42016-09-202-2/+2
* options: slightly better option update mechanismwm42016-09-191-0/+1
* displayconfig: treat a refresh rate of 1 as invalidJames Ross-Gowan2016-09-181-2/+8
* options: simplify M_OPT_EXITwm42016-09-172-3/+3
* vo_opengl: don't pass negative height to overlay_adjust()wm42016-09-161-1/+1
* player: use better way to wait for input and dispatching commandswm42016-09-161-0/+2
* player, ao, vo: don't call mp_input_wakeup() directlywm42016-09-162-6/+16
* hwdec_cuda: Rename config variable to be more consistentPhilip Langdale2016-09-163-4/+4
* vo_opengl: rpi: cosmetic changewm42016-09-151-2/+2
* vo_opengl: fix OSD with icc-profile after previous commitwm42016-09-141-0/+2
* vo_opengl: dynamically manage texture unitswm42016-09-145-30/+54
* vo_opengl: require explicit reset on shader cache after renderingwm42016-09-144-8/+30
* vo_opengl: remove a redundant glActiveTexture() callwm42016-09-141-2/+2
* vo_opengl: make the number of PBOs tunableNiklas Haas2016-09-142-5/+7
* vo_opengl: drm: use new EGL context creation codewm42016-09-141-42/+7
* vo_opengl: wayland: use new EGL context creation codewm42016-09-141-49/+8
* vo_opengl: EGL: dump some version infowm42016-09-141-0/+8
* vo_opengl: EGL: better desktop-GL context creationwm42016-09-141-19/+65
* vo_opengl: EGL: silence eglBindAPI() error messagewm42016-09-131-1/+1
* vo_rpi, vo_opengl: separate RPI/EGL-specific code for both VOswm42016-09-133-220/+200
* vo_opengl: rpi: use new egl context creation helper functionwm42016-09-131-26/+13
* vo_x11: fix some ifdefferywm42016-09-131-2/+2
* vo_opengl: mali fbdev supportwm42016-09-132-0/+171
* vo_opengl: factor some EGL context creation codewm42016-09-135-74/+122
* vo_opengl: fix typo in bt.601 auto-guessing logicNiklas Haas2016-09-131-1/+1
* vo_rpi: deprecate this VOwm42016-09-122-3/+6
* vo: change defines to an enumwm42016-09-121-15/+17
* vo_opengl: fix non-C11 TLS fallback for gccwm42016-09-121-1/+1
* vo_opengl: better behavior in GL error corner caseswm42016-09-121-4/+5
* vo_opengl: rpi: merge vo_rpi featureswm42016-09-122-20/+255
* vo_opengl: redirect window screenshot requests to backendwm42016-09-121-5/+5
* vo_opengl: add hw overlay support and use it for RPIwm42016-09-127-2/+453
* hwdec_cuda: Add trivial cuda-copy wrapperPhilip Langdale2016-09-112-0/+10
* hwdec_cuda: Implement download_image for screenshotsPhilip Langdale2016-09-101-0/+53
* hwdec_cuda: Use the non-deprecated CUDA-GL interop APIPhilip Langdale2016-09-101-12/+26
* vo: remove unused VOCTRL_GET_PANSCANwm42016-09-0812-25/+1
* vo: don't access global options unsynchronizedwm42016-09-081-6/+10
* vo_opengl: use dedicated image unref function in config casewm42016-09-081-1/+1
* vo_opengl: simplify a conditionwm42016-09-081-2/+1
* hwdec/opengl: Add support for CUDA and cuvid/NvDecodePhilip Langdale2016-09-087-1/+421
* vo_opengl: fix incorrect video rendering after vdpau preemption recoverywm42016-09-071-0/+1
* vo_opengl: fix another potential vdpau preemption issuewm42016-09-071-1/+2
* osdep: rename atomics.h to atomic.hwm42016-09-074-4/+3
* vo_vdpau: rename some sub-optionswm42016-09-061-3/+6
* vo_opengl: simplify option handlingwm42016-09-063-45/+37
* vo_opengl: fix --icc-profile initial behaviorwm42016-09-061-0/+1
* options: deprecate suboptions for the remaining AO/VOswm42016-09-059-1/+10
* options: add automagic hack for handling sub-option deprecationswm42016-09-052-0/+7
* vo_direct3d: deprecate direct3d_shaders aliaswm42016-09-052-24/+2
* vo_image: move to global optionswm42016-09-053-25/+52
* options: add a mechanism to make sub-option replacement slightly easierwm42016-09-053-1/+7
* w32_common: initialize playback status as soon as possiblewm42016-09-021-16/+25
* command: remove vo-cmdlinewm42016-09-021-1/+0
* vo_opengl: deprecate sub-options, add them as global optionswm42016-09-026-242/+207
* vo_opengl: rename 3dlut-size to icc-3dlut-sizewm42016-09-021-1/+2
* vo: use new option update me