summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* wayland: add support for wl_surface.preferred_buffer_scaleSimon Ser2023-04-301-2/+49
* options: read config file as streamThomas Weißschuh2023-04-295-37/+17
* ci: switch to lua51 for MSYS buildKacper Michajłow2023-04-291-1/+1
* ci: use auto detection for lua library version for MSYSKacper Michajłow2023-04-291-2/+2
* charset_conv: fix memory corruption in mp_iconv_to_utf8low-batt2023-04-291-0/+3
* sub: fix UPDATE_SUB_HARD for converted and external subtitlesLypheo2023-04-292-1/+13
* console.lua: add a script-opt for the border sizeGuido Cella2023-04-262-1/+7
* vo_gpu_next: fixes to allow using dllimportKacper Michajłow2023-04-241-3/+3
* ao_pipewire: clarify --pipewire-buffer=nativeThomas Weißschuh2023-04-231-1/+1
* ao_pulse: clarify --pulse-buffer=nativeThomas Weißschuh2023-04-231-1/+1
* ao_pipewire: let sound server determine latencyThomas Weißschuh2023-04-231-3/+7
* ao_pipewire: give sound server more flexibility for buffersThomas Weißschuh2023-04-231-1/+2
* hwdec_drmprime: support rpi4_8 and rpi4_10 formatsEmperorPenguin182023-04-202-1/+14
* ytdl_hook: fix clip start and endArnold Stanovský2023-04-121-3/+13
* libmpv: fix file name in documentationSam Van Den Berge2023-04-111-1/+1
* meson: use the new build_options methodDudemanguy2023-04-112-8/+12
* wayland: correctly scale configure_boundsiczero2023-04-111-2/+2
* player/screenshot: avoid non-sRGB spaces with --screenshot-tag-csp=noLeo Izen2023-04-101-1/+1
* video/out/gpu: Fix compilation warning of out of bound accessMika Kuoppala2023-04-101-7/+9
* mp_image: always add AV_FRAME_DATA_DOVI_METADATA when presentquietvoid2023-04-101-8/+2
* ci: add a workflow that lints commit messagessfan52023-04-082-0/+134
* auto_profiles: try to distinguish invalid properties betterDudemanguy2023-04-071-1/+10
* auto_profiles.lua: apply profiles when conditions are truthyGuido Cella2023-04-052-13/+11
* osc: skip rendering when osd_dimensions are 0Christoph Heinrich2023-04-051-0/+3
* win32: follow Windows settings and update dark mode stateKacper Michajłow2023-04-043-1/+57
* d3d11: retry device creation without debug, if SDK is not availableKacper Michajłow2023-04-021-1/+10
* build: add check for eglext_angle.h when checking for ANGLEKacper Michajłow2023-04-022-5/+11
* context_angle: include eglext_angle.h explicitlyKacper Michajłow2023-03-301-0/+1
* DOCS/input: fix typofeltcat2023-03-301-2/+2
* auto_profiles: check for non-existent propertiesDudemanguy2023-03-291-1/+6
* various: fix various typos in the code baseAlexander Seiler2023-03-289-28/+28
* various: fix typosHarri Nieminen2023-03-2828-41/+41
* demux_lavf: update to handle deprecation of `io_close`Philip Langdale2023-03-281-2/+24
* ci: bump cache version to rebuild libplaceboKacper Michajłow2023-03-281-1/+1
* ci/mingw: require libplacebo-nextKacper Michajłow2023-03-281-2/+2
* build: add an option to control gpu-nextKacper Michajłow2023-03-283-11/+12
* ci/mingw: update mesonKacper Michajłow2023-03-281-1/+2
* meson: fix libplacebo-next version comparisonPhilip Langdale2023-03-261-1/+1
* vo_gpu_next: drop various PL_API_VER checksllyyr2023-03-262-46/+2
* wscript: bump libplacebo-next required version to 5.264llyyr2023-03-261-2/+2
* meson: bump libplacebo-next required version to 5.264Philip Langdale2023-03-261-3/+3
* player/screenshot: add filename return fieldcloud116652023-03-252-1/+10
* player: set playlist title to media title if not set alreadyChristoph Heinrich2023-03-242-11/+30
* Revert "player: set playlist title to media title if not set already"Christoph Heinrich2023-03-241-17/+14
* meson: rst2pdf handle dependency fileThomas Weißschuh2023-03-241-1/+11
* TOOLS/docutils-wrapper: handle commands without depfileThomas Weißschuh2023-03-241-2/+4
* TOOLS/docutils-wrapper: properly propagate failuresThomas Weißschuh2023-03-241-1/+4
* TOOLS/docutils-wrapper: gracefully remove non-existing filesThomas Weißschuh2023-03-241-2/+8
* DOCS/lua: fix typoAmeer Taweel2023-03-211-1/+1
* options: enable scripts related opts also with cplugins.Oliver Freyermuth2023-03-181-1/+1
* test: update format refs to ffmpeg 6Dudemanguy2023-03-155-3/+227
* github/workflows: fix failure conditionsDudemanguy2023-03-151-11/+11
* common/av_common: clean up mp_lavc_set_extradataJan Ekström2023-03-142-15/+0
* sub/sd_lavc: properly fill avctx with codecpar values at initJan Ekström2023-03-141-1/+2
* sub/lavc_conv: properly fill avctx with codecpar values at initJan Ekström2023-03-143-10/+9
* common/av_common: constify mp_codec_params related gettersJan Ekström2023-03-142-6/+6
* demux_mkv: support ARIB captionsrcombs2023-03-141-0/+38
* player/command: fix mem leak in user-data property; closes #11436rcombs2023-03-131-0/+5
* vo_gpu_next: compatibility with libplacebo v6.265llyyr2023-03-131-1/+6
* wayland: make wayland-edge-pixels-pointer default to 16Dudemanguy2023-03-082-2/+2
* wayland: use correct x/y coordinates for the cursorDudemanguy2023-03-082-15/+11
* screenshot: fix segfault when taking a screenshot without videoChristoph Heinrich2023-03-071-25/+29
* wayland: fix client side resizeChristoph Heinrich2023-03-071-1/+1
* vo_gpu_next: compatibility with PL_API_VER >= 254Niklas Haas2023-03-061-2/+12
* vo_gpu_next: use inverse mapping functions to tag screenshotsLeo Izen2023-03-051-14/+5
* video/out/placebo/utils: add mappings from pl enums to mpv enumsLeo Izen2023-03-052-0/+72
* video: add missing libplacebo colorspace enumsLeo Izen2023-03-054-0/+53
* mp_image: assert if src and dst are different in copy_attributesKacper Michajłow2023-03-051-0/+2
* mp_image: copy side data in mp_image_copy_attributesKacper Michajłow2023-03-051-0/+12
* ao_pipewire: use realtime scheduling for data threadThomas Weißschuh2023-03-051-1/+4
* loadfile: strongly prefer that all streams are from the same programrcombs2023-03-031-2/+10
* command: expose hls-bitrate and program-id as track-list subpropertiesrcombs2023-03-031-0/+4
* loadfile: report hls_bitrate and program_id in struct trackrcombs2023-03-032-0/+4
* demux: propagate hls_bitrate and program_id in generated caption tracksrcombs2023-03-031-0/+2
* demux_lavf: report program_idrcombs2023-03-033-0/+5
* ytdl_hook: only log error when no fallback url availableChristoph Heinrich2023-03-031-1/+2
* ytdl_hook: init fragment requires other fragmentsChristoph Heinrich2023-03-031-1/+1
* vo: fix race condition with redraw requestsDudemanguy2023-03-021-1/+11
* ci: separate meson tests and reorganize build stepsDudemanguy2023-03-026-25/+62
* test: integrate unittests with mesonDudemanguy2023-03-0230-460/+547
* ci: use the same arguments when running the built mpv binaryDudemanguy2023-03-022-4/+4
* player: remove unittest optionDudemanguy2023-03-029-68/+4
* test: update ffmpeg format refsDudemanguy2023-03-024-22/+156
* zimg: fix MP_CSP_PRIM_CIE_1931 mappingKacper Michajłow2023-03-021-1/+1
* zimg: add ZIMG_TRANSFER_ST428 mappingKacper Michajłow2023-03-023-0/+9
* zimg: set correct primaries for XYZKacper Michajłow2023-03-021-1/+4
* sws_utils: hardcode output gamma and primaries for XYZKacper Michajłow2023-03-021-0/+10
* mp_image: fix XYZ gamma and primaries guessKacper Michajłow2023-03-021-12/+4
* vo_gpu: improve XYZ conversionKacper Michajłow2023-03-022-6/+14
* mp_image: be less agressive with clearing color informationKacper Michajłow2023-03-021-3/+8
* f_swscale: do not reset color levels to defaultKacper Michajłow2023-03-021-6/+0
* csputils: add MP_CSP_TRC_ST428 as defined in ST 428-1Kacper Michajłow2023-03-024-0/+15
* DOCS/options: mention default value of cursor-autohideDudemanguy2023-03-011-3/+3
* DOCS/options: clarify hidpi-window-scale descriptionDudemanguy2023-03-011-2/+1
* player: add --auto-window-resize optionDudemanguy2023-03-028-14/+34
* ra: assert when using params with dimensionsDudemanguy2023-03-021-0/+10
* sub: add --sub-fonts-dir and --osd-fonts-dir optionsFrédéric Brière2023-03-018-10/+26
* wayland: request frame callbacks on the topmost surfaceDaniel van Vugt2023-02-282-3/+5
* wayland: deduplicate and cache detection of dmabuf-waylandDaniel van Vugt2023-02-282-4/+4
* wayland: use bool type for alpha framebuffer trackingRay Smith2023-02-285-5/+5
* vo_gpu: d3d11_helpers: prefer DXGI_SWAP_EFFECT_FLIP_DISCARD if possiblemsoxzw2023-02-281-2/+8
* vf_gpu: initialize depth=1 on target texturesaverne2023-02-281-0/+1
* video: initialize depth=1 on screenshot texturesaverne2023-02-281-0/+1
* external_files: recognize jxl and avif files as cover artMartin Eesmaa2023-02-271-1/+17
* {console,ytdl_hook}: use the platform propertyDudemanguy2023-02-272-9/+6
* command: add platform propertyDudemanguy2023-02-276-1/+28
* ytdl_hook: don't overwrite force-media-titleChristoph Heinrich2023-02-271-2/+5
* ytdl_hook.lua: make exec return a single valueGuido Cella2023-02-271-15/+15
* TOOLS/autocrop.lua: log a more accurate warningGuido Cella2023-02-271-18/+12
* audio: remove a duplicate clearing of a struct variableder richter2023-02-271-1/+0
* options: change parameter that was forgottin in property transitionChristoph Heinrich2023-02-272-3/+3
* client API: reintroduce CONF_TYPE_FLAG for type conversionChristoph Heinrich2023-02-272-1/+3
* Partially revert "options: remove OPT_FLAG"Christoph Heinrich2023-02-271-0/+63
* console: observe osc margins from user-data instead of shared-script-propertiesrcombs2023-02-261-17/+8
* osc: set values in user-data in addition to shared-script-propertiesrcombs2023-02-261-0/+4
* player: set playlist title to media title if not set alreadyChristoph Heinrich2023-02-262-17/+21
* various: fix warning -Wimplicit-const-int-float-conversionThomas Weißschuh2023-02-263-5/+5
* vo_gpu_next: fix warning -Wunused-functionThomas Weißschuh2023-02-261-0/+2
* vo_wayland: fix warning -Wvoid-pointer-to-enum-castThomas Weißschuh2023-02-262-2/+2
* vd_lavc: sort hwdecs without hwdevices last for autoprobingsfan52023-02-261-0/+3
* vd_lavc: prioritize mediacodec for hwdec autoprobesfan52023-02-261-0/+2
* video: make csp option definitions privateThomas Weißschuh2023-02-242-22/+19
* video: make csp equalizer params floatThomas Weißschuh2023-02-243-11/+13
* vo_gpu: fix newline in log messagesfan52023-02-241-1/+1
* demux: constify a struct membersfan52023-02-241-3/+2
* vo_gpu_next: fix color space hint with target peak overrideKacper Michajłow2023-02-231-1/+4
* DOCS: clarify that GLX is deprecatedsfan52023-02-221-1/+1
* options: remove explicit initialization of integers to 0Christoph Heinrich2023-02-216-18/+1
* options: remove OPT_FLAGChristoph Heinrich2023-02-212-65/+0
* options: transition properties from flag to boolChristoph Heinrich2023-02-215-40/+39
* options: transition commands from OPT_FLAG to OPT_BOOLChristoph Heinrich2023-02-2113-19/+27
* options: transition options from OPT_FLAG to OPT_BOOLChristoph Heinrich2023-02-2180-576/+550
* input: remove unused struct memberChristoph Heinrich2023-02-211-1/+0
* DOCS/client-api-changes.rst: move mpv_del_property to 0.36.0llyyr2023-02-211-1/+2
* various: drop unused #include "config.h"Thomas Weißschuh2023-02-2084-125/+0
* ao_pipewire: drop unused #include "generated/version.h"Thomas Weißschuh2023-02-201-1/+0
* Vulkan: add configure check for VK_KHR_display extensionrcombs2023-02-205-2/+18
* vo_gpu_next: add --tone-mapping-visualizeNiklas Haas2023-02-195-0/+16
* vo_gpu_next: parse Dolby Vision metadata for dynamic scene brightnessquietvoid2023-02-193-16/+53
* mp_image: forward AV_FRAME_DATA_DOVI_RPU_BUFFER side dataquietvoid2023-02-193-1/+13
* DOCS: document JPEG XL default effort changeLeo Izen2023-02-182-1/+2
* Revert "vo_dmabuf_wayland: drop support for linux-dmabuf-v2"Dudemanguy2023-02-184-5/+35
* video/image_writer: use effort=4 default for JXL screenshotsLeo Izen2023-02-171-1/+1
* ao_pipewire: fix removal of zeroed hooks on old pipewireThomas Weißschuh2023-02-151-0/+5
* vo_gpu_next: allow native CSP screenshotsNiklas Haas2023-02-131-0/+5
* player/screenshot: pass on ability to output native CSPNiklas Haas2023-02-132-3/+6
* screenshot: explicitly default VOCTRL_SCREENSHOT cspNiklas Haas2023-02-131-0/+1
* video/image_writer: force sRGB for unsupported formatsNiklas Haas2023-02-131-8/+13
* video/image_writer: add image_writer_flexible_cspNiklas Haas2023-02-132-0/+16
* vo_gpu_next: tag screenshots with correct colorspaceNiklas Haas2023-02-131-0/+15
* vo_gpu_next: only apply target options in window screenshot modeNiklas Haas2023-02-131-1/+5
* vo_gpu_next: be explicit about screenshot reprNiklas Haas2023-02-131-0/+1
* m_property: avoid using a small stack buffer in m_property_do_bstrrcombs2023-02-131-5/+4
* vo_gpu_next: expose --tone-mapping=st2094-40 and st2094-10Niklas Haas2023-02-135-1/+21
* vo_gpu_next: support mapping HDR10+ dynamic metadataNiklas Haas2023-02-131-0/+19
* ao_pipewire: allow usage of global volume controlThomas Weißschuh2023-02-112-5/+34
* command: only avoid redrawing when old and new osd are both hiddenChristoph Heinrich2023-02-111-5/+5
* DOCS/options: remove testing note in video-sync-max-factorDudemanguy2023-02-111-3/+0
* vf_sub: undeprecateDudemanguy2023-02-112-2/+1
* vo_dmabuf_wayland: reject hw formats not supported by compositorAaron Boxer2023-02-1110-33/+78
* video/image_writer: change screenshot-tag-colorspace default to yesLeo Izen2023-02-093-2/+3
* vo_dmabuf_wayland: add purgatory list to buffer pool to avoid memory leaksAaron Boxer2023-02-053-65/+114
* vo_dmabuf_wayland: ensure buffer pool is cleaned at start of uninitAaron Boxer2023-02-051-1/+1
* vo_dmabuf_wayland: simplify buffer pool resetAaron Boxer2023-02-051-12/+9
* vo_dmabuf_wayland: only resize when a new frame is about to be drawnAaron Boxer2023-02-051-4/+12
* DOCS/input: remove experimental note from sub-textMax Dunbar2023-02-051-4/+0
* ao_pipewire: report linking errors from init()Thomas Weißschuh2023-02-031-0/+45
* ao_pipewire: add support for exclusive modeThomas Weißschuh2023-02-032-4/+7
* ao_pipewire: move stream flags to dedicated variableThomas Weißschuh2023-02-031-6/+6
* ao_pipewire: adjust message level based on probingThomas Weißschuh2023-02-031-2/+3
* f_hwtransfer: fix leak of framesconstraintsThomas Weißschuh2023-02-031-0/+1
* image_pool: properly free framesThomas Weißschuh2023-02-031-2/+2
* ao_pipewire: remove unneeded gotoThomas Weißschuh2023-02-031-2/+2
* ao_pipewire: replace opencoded talloc()Thomas Weißschuh2023-02-031-1/+1
* ao_pipewire: print stream states as stringThomas Weißschuh2023-02-031-1/+2
* ao_pipewire: remove unnecessary empty linesThomas Weißschuh2023-02-031-3/