summaryrefslogtreecommitdiffstats
path: root/video
Commit message (Expand)AuthorAgeFilesLines
* 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 mechanismwm42016-09-023-3/+23
* vo_opengl: minor renderer option access refactorwm42016-09-023-5/+17
* m_config: add helper function for initializing af/ao/vf/vo suboptionswm42016-09-022-8/+7
* vo_opengl: remove pre/post/scale-shadersNiklas Haas2016-09-022-70/+3
* vo, ao: disable positional parameter suboptionswm42016-09-011-0/+1
* vo: update w32_common left out by 4d75514quilloss2016-08-311-3/+0
* vo_xv: remove an aliased optionwm42016-08-311-4/+7
* vo: change messy handling of fullscreen and other flagswm42016-08-305-10/+2
* options: make mp_vo_opts options an actual sub-option groupwm42016-08-303-4/+4
* wayland: reject resize events with either dimension being 0Rostislav Pehlivanov2016-08-291-0/+2
* vo_opengl: explicitly check for GL errors around framebuffer depth checkwm42016-08-291-0/+4
* vd_lavc: always force milliseconds for MMALwm42016-08-291-0/+5
* vd_lavc, ad_lavc: set pkt_timebase, not time_basewm42016-08-291-1/+4
* x11, wayland: always round up wait timeswm42016-08-262-2/+2
* vo: remove redundant wakeupwm42016-08-261-1/+3
* w32_common: use hooks to detect parent window resizeJames Ross-Gowan2016-08-261-35/+117
* vo_opengl: angle: new opengl flag to control DirectCompositionAvi Halachmi (:avih)2016-08-253-2/+13
* x11: work around mutter fullscreen issuewm42016-08-251-3/+11
* vd_lavc: minor simplificationwm42016-08-231-3/+1
* vo: be more trusting to estimated display FPSwm42016-08-201-8/+5
* player: update Windows playback state asynchronouslywm42016-08-202-6/+31
* vo: fix mismatching types in pointer operationwm42016-08-202-3/+3
* aspect: add --video-unscaled=downscale-bigrr-2016-08-191-3/+7
* vd_lavc: remove unnecessary initializationwm42016-08-191-1/+0
* video/audio: always provide "proper" timestamps to libavcodecwm42016-08-191-4/+1
* vf_rotate: allow arbitrary rotationwm42016-08-191-2/+9
* video: don't discard video frames after endptswm42016-08-182-0/+8
* vo_direct3d: add missing headerPaul B Mahol2016-08-141-0/+1
* w32_common: update window size on resize eventswm42016-08-071-0/+6
* player: fix display-sync timing if audio take long on resumewm42016-08-072-0/+9