summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* player: add an optional mute flag when framesteppingDudemanguy2025-02-207-11/+36
* DOCS/man/mpv: explain how to select and navigate through cddaDudemanguy2025-02-201-1/+12
* stream_cdda: deprecate undocumented --cdda-span-{a,b} optionsDudemanguy2025-02-202-2/+3
* stream_{bluray,cdda,dvdnav}: deprecate setting device after schemaDudemanguy2025-02-205-6/+14
* ao_pipewire: don't load client-rt.conf propertiesllyyr2025-02-201-4/+5
* DOCS/man/options: remove outdated wid embedding docs for cocoader richter2025-02-201-5/+0
* DOCS/man/options: fix missing space in hwdec docnanahi2025-02-191-1/+1
* DOCS/man/options: document that --save-position-on-quit affects loadfileGuido Cella2025-02-191-6/+7
* mac/dialog: release all input keys when modal steals key inputder richter2025-02-191-1/+6
* mac/dialog: remove delayed becomeFirstResponder() workaroundder richter2025-02-191-4/+1
* osdep/io: harden string conversionsKacper Michajłow2025-02-191-0/+4
* win32-console-wrapper: don't use CRT in runtime wrapperKacper Michajłow2025-02-192-11/+16
* win32-console-wrapper: simplify error printingKacper Michajłow2025-02-191-14/+13
* f_decoder_wrapper: warn when using video-aspect-override of 0 or -1nanahi2025-02-182-0/+8
* command: print "original" also for aspect ratio of "no"nanahi2025-02-181-1/+1
* input.conf: use no instead of -1 for video-aspect-overridenanahi2025-02-181-1/+1
* f_decoder_wrapper: add --video-aspect-method=ignorenanahi2025-02-184-8/+23
* Revert "m_option: forbid non -1 negative values for video-aspect-override"nanahi2025-02-182-15/+1
* Revert "m_option: deprecate setting -1 to --video-aspect-override"nanahi2025-02-183-12/+2
* DOCS/man/options: fix sub-ass-video-aspect-override documentationnanahi2025-02-181-1/+1
* DOCS/man/options: use american spelling for "behavior"nanahi2025-02-181-1/+1
* wayland: add some sanity checking when setting mastering luminanceDudemanguy2025-02-181-3/+9
* wayland: cleanup redundancy and global state in color-managementDudemanguy2025-02-182-61/+21
* vd_lavc: add auto-unsafe and auto-copy-unsafe to the opt helpDudemanguy2025-02-181-0/+2
* vd_lavc: nuke some mmal remnantsDudemanguy2025-02-181-8/+0
* meson: minor simplification in link flagsKacper Michajłow2025-02-181-7/+2
* osdep/timer-win32: add missing guards for ARM64Kacper Michajłow2025-02-181-0/+4
* wayland: unvoid some wayland protocol structsDudemanguy2025-02-182-4/+2
* wayland: update color management protocol to the upstream versionXaver Hugl2025-02-174-1557/+114
* input.conf: add ctrl+p and g-m keybind for menuKacper Michajłow2025-02-172-1/+3
* builtin.conf: set menu corner_radius to 0 in box profileKacper Michajłow2025-02-171-0/+1
* console.lua: use the same opacity for menu as for everything elseKacper Michajłow2025-02-172-2/+2
* osdep/threads-win32: add implementation for mp_thread_cpu_time_ns()Kacper Michajłow2025-02-172-5/+126
* common/stats: improve accuracy of quick timed measurementsAvi Halachmi (:avih)2025-02-171-1/+1
* common/stats: fix incorrect cpu-time value resetAvi Halachmi (:avih)2025-02-171-1/+1
* common/stats: report: account for ongoing timed-measuremetsAvi Halachmi (:avih)2025-02-171-4/+12
* common/stats: don't report cpu-time on unsupported platformsAvi Halachmi (:avih)2025-02-173-4/+6
* DOCS/man: add a separate section for optical drive locationDudemanguy2025-02-172-5/+23
* stream_bluray: use DEFAULT_OPTICAL_DRIVEDudemanguy2025-02-171-1/+3
* build: use the same default optical drive for all disc streamsDudemanguy2025-02-173-22/+7
* README: add direct link to user scriptsVortexViking2025-02-171-0/+1
* DOCS/man/options: fix a typo in the hwdec sectionDudemanguy2025-02-171-1/+1
* player: run all update handlers on initDudemanguy2025-02-173-1/+3
* player/command: fix flags type in mp_option_run_callbackKacper Michajłow2025-02-172-2/+2
* wayland_vk: use FIFO if fifo and presentation v2 protocols are availableDudemanguy2025-02-175-10/+37
* options: replace --wayland-disable-vsync with --wayland-internal-vsyncDudemanguy2025-02-178-10/+18
* options: disable --input-ime by defaultnanahi2025-02-173-2/+12
* console.lua: enable/disable IME on demandnanahi2025-02-171-0/+4
* video/out/w32_common: support --input-imenanahi2025-02-173-3/+21
* various: upgrade option flags to uint64_tGuido Cella2025-02-178-43/+42
* DOCS/man/{mpv,osc}: say menu instead of selectorGuido Cella2025-02-172-10/+10
* console.lua: give a different background color to the selected itemGuido Cella2025-02-173-8/+39
* Revert "console.lua: close with right click"Guido Cella2025-02-172-4/+0
* console.lua: always draw a background behind itemsGuido Cella2025-02-174-15/+64
* console.lua: add a scrollbarGuido Cella2025-02-171-38/+61
* console.lua: close when clicking outside of items horizontallyGuido Cella2025-02-172-3/+12
* console.lua: center the select menu in the windowGuido Cella2025-02-171-19/+33
* console.lua: improve the hovered item calculation with background-boxGuido Cella2025-02-171-38/+74
* console.lua: update the max width calculationGuido Cella2025-02-171-1/+3
* player: store external filenames as normalizedDudemanguy2025-02-172-7/+3
* wayland: support xdg-activationbbb6512025-02-173-0/+31
* player: coalesce option updates and drop redundant onesDudemanguy2025-02-174-0/+49
* player: put ipc initialization where it belongsDudemanguy2025-02-172-3/+4
* vd_lavc: make auto the same as auto-safe and introduce auto-unsafeDudemanguy2025-02-175-52/+64
* Revert "meson: bump libdrm version to 2.4.109"Dudemanguy2025-02-171-1/+1
* wayland: fix implicit modifier selecting mess (again)Dudemanguy2025-02-171-148/+1
* dmabuf_interop_wl: simplify modifier loggingDudemanguy2025-02-171-5/+4
* {console,input}.lua: allow subsequent mp.input callsGuido Cella2025-02-173-9/+7
* options/path: only log mp_get_user_path if the path expandsDudemanguy2025-02-161-2/+4
* demux_disc: remove obsolete is_dvd checksDudemanguy2025-02-161-3/+1
* build: remove ta-leak-report optionDudemanguy2025-02-165-12/+2
* etc/restore-osc-bindings.conf: add previously unbound actionsnanahi2025-02-161-0/+7
* stream_dvdnav: properly cleanup on error and fix some memory leaksDudemanguy2025-02-161-11/+15
* stream_bluray: fix some title info leaksDudemanguy2025-02-161-2/+4
* stream_blurary: consistently cleanup on errorDudemanguy2025-02-161-15/+23
* stream_cdda: subtract first sector when calculating chapter timesDudemanguy2025-02-161-1/+1
* DOCS/man/input: remove extra quotesnanahi2025-02-161-1/+1
* DOCS/man: document options which are object settings list optionsnanahi2025-02-165-0/+12
* demux_cue: only accept TRACK with AUDIO typeDudemanguy2025-02-161-0/+2
* DOCS/man/input: fix typosoftworkz2025-02-161-1/+1
* ci/build-openbsd: don't enable cddaKacper Michajłow2025-02-161-1/+2
* Revert "build: disable optical media libs by default (DVD/BD/CD)"Kacper Michajłow2025-02-161-2/+2
* test/libmpv_test_track_selection: add a test for os languagesDudemanguy2025-02-162-1/+78
* language-posix: replace '_' subtag separator with '-'Dudemanguy2025-02-161-2/+13
* mac/menu: add support for initial directoryder richter2025-02-151-3/+18
* mac/dialog: add support for title, file selection and initial directoryder richter2025-02-151-5/+9
* mac/swift: move isUrl check to String extensionder richter2025-02-152-12/+14
* mac/dialog: add file extension filtering for open dialogsder richter2025-02-152-5/+27
* mac/option: add MPOpts root optionsder richter2025-02-154-0/+16
* mac/dialog: move dialog creation into its own classder richter2025-02-153-41/+75
* DOCS/man/input: adjust ao-volume documentation to state realitytesting_queuellyyr2025-02-141-3/+4
* vo_gpu_next: allow to disable error diffusion when changing --ditherKacper Michajłow2025-02-141-4/+6
* demux/stheader: use atomic types for mp_codec_params namesKacper Michajłow2025-02-142-6/+7
* DOCS/man/options: explain the difference between panscan and zoomGuido Cella2025-02-142-1/+7
* DOCS/man/input: fix required protocol docs for wayland clipboardllyyr2025-02-141-2/+2
* DOCS/man/input: document the clock propertyGuido Cella2025-02-141-0/+4
* player/sub: eliminate redundancy when printing terminal subtitlesDudemanguy2025-02-141-8/+2
* test/libmpv_common: ensure our atexit clean fires before internal onesKacper Michajłow2025-02-146-6/+11
* player/loadfile: don't use ta_set_parent directlyKacper Michajłow2025-02-141-1/+1
* test/libmpv_test_track_selection: add another multilang selection testDudemanguy2025-02-132-2/+45
* test/libmpv_test_track_selection: eliminate reloading redundancyDudemanguy2025-02-131-34/+19
* test/libmpv_test_track_selection: remove unneeded option resettingDudemanguy2025-02-131-9/+0
* test: add default track selection testingDudemanguy2025-02-125-0/+267
* test: split libmpv_test into separate filesDudemanguy2025-02-125-140/+241
* test: group together all the libmpv tests under the libmpv suiteDudemanguy2025-02-121-3/+3
* github/workflows: drop mingw32Dudemanguy2025-02-122-9/+4
* video/out/android: don't assert-fail if WinID is not setsfan52025-02-111-1/+4
* demux_lavf: fix demuxer-lavf-format usageKacper Michajłow2025-02-101-1/+1
* select.lua: change the --save-watch-history warning textGuido Cella2025-02-091-1/+1
* DOCS/man/options: Clarify what --tone-mapping=auto doesKamikadze2025-02-081-1/+2
* Revert "vo_gpu_next: set --target-colorspace-hint to `yes` by default"Kacper Michajłow2025-02-083-4/+2
* player/command: don't synthesize property names with a trailing /Kacper Michajłow2025-02-081-1/+1
* command: disallow trailing / in track-list/N/metadataDudemanguy2025-02-081-8/+8
* player/command: disable input-commands for fuzzingKacper Michajłow2025-02-081-0/+2
* m_property: fix playlist property parsingKacper Michajłow2025-02-081-6/+4
* console.lua: fix completion after command prefixesGuido Cella2025-02-081-10/+12
* command: show Loop playlist when changing --loop-playlist at runtimeGuido Cella2025-02-081-1/+1
* m_option: deprecate setting -1 to --video-aspect-overrideDudemanguy2025-02-083-2/+12
* m_option: forbid non -1 negative values for video-aspect-overrideDudemanguy2025-02-082-1/+15
* command: convert aspect, par, and sar sub-properties to doubleDudemanguy2025-02-083-4/+5
* build: add early exit if git is not foundKacper Michajłow2025-02-061-2/+4
* github/workflows/lint: show ruff suggested changesKacper Michajłow2025-02-061-1/+6
* github/workflows/lint: update astral-sh/ruff-action to v3Kacper Michajłow2025-02-061-1/+1
* ci/lint: disable isort checksDudemanguy2025-02-051-1/+0
* build: use a more user-friendly version string for shallow clonesKacper Michajłow2025-02-051-4/+23
* build: prepend version strings with 'v' for release tarball buildsDudemanguy2025-02-051-0/+1
* github/workflows/lint: add umpv to Python lintingKacper Michajłow2025-02-051-0/+3
* TOOLS/umpv: add Windows supportKacper Michajłow2025-02-051-9/+18
* TOOLS/umpv: use append-playKacper Michajłow2025-02-051-1/+1
* TOOLS/umpv: don't wait for mpv after it is runKacper Michajłow2025-02-051-1/+1
* TOOLS/umpv: use builtin profile for pseudo gui optionsKacper Michajłow2025-02-051-2/+1
* TOOLS/umpv: handle the case when mpv disappears during adding filesKacper Michajłow2025-02-051-5/+8
* TOOLS/umpv: minor fixes to style and typingKacper Michajłow2025-02-051-46/+51
* m_option: fix parsing of OP_APPEND for string listsDudemanguy2025-02-051-1/+1
* player/loadfile: we shouldn't unescape inplaceKacper Michajłow2025-02-053-3/+15
* meson: add disable-packet-pool optionKacper Michajłow2025-02-053-5/+22
* demux: reclaim demux_packets to reduce memory allocator pressureKacper Michajłow2025-02-0524-56/+300
* loadfile: unescape display filenamesNikolai Vavilov2025-02-051-0/+2
* DOCS/man/options: document that --d3d11-flip=no enables transparencyGuido Cella2025-02-051-0/+5
* osc.lua: bind right clicking the title to show historyGuido Cella2025-02-052-7/+7
* TOOLS/mpv_identify.sh: handle forward slash in property namesLeo Izen2025-02-051-3/+3
* video/out/kitty: make kitty vo ten times faster by avoiding strlenSami Farin2025-02-051-26/+38
* command: normalize paths for path and track-list/N/external-filenameDudemanguy2025-02-013-7/+12
* command: simplify find_track_with_url handlingDudemanguy2025-02-011-9/+10
* options/path: add mp_normalize_user_path shorthandDudemanguy2025-02-012-0/+14
* various: simplify mp_normalize_path usageDudemanguy2025-02-014-15/+9
* misc/path_utils: allow passing NULL to mp_normalize_pathDudemanguy2025-02-011-10/+13
* console.lua: stop expanding ~/ in file completionGuido Cella2025-02-011-28/+14
* Revert "DOCS/man/input: document that shutdown is sent when scripts terminate"Guido Cella2025-02-012-2/+5
* DOCS/man/input: document that shutdown is sent when scripts terminateGuido Cella2025-01-312-5/+2
* Revert "console.lua: add pause_on_open script-opt"Guido Cella2025-01-313-22/+0
* console.lua: add user-data/mpv/console/openGuido Cella2025-01-312-0/+9
* DOCS/man/input: reorder user-data's docsGuido Cella2025-01-311-10/+10
* command: expand paths for all commands with path argumentsDudemanguy2025-01-303-11/+29
* ci/lint-commit-msg.py: add .rst from allowed extension skipsKacper Michajłow2025-01-301-1/+1
* ci/lint-commit-msg.py: remove .py from allowed extension skipsKacper Michajłow2025-01-301-1/+1
* command: add metadata sub-property for track-listDudemanguy2025-01-304-1/+44
* command: prefix all property functions with mpDudemanguy2025-01-301-12/+12
* player: print secondary subtitles on the terminalDudemanguy2025-01-304-15/+30
* m_option: reallow setting list options to no value to -clr themllyyr2025-01-291-1/+1
* osdep/terminal-unix: fix stop_cont_pipe leakKacper Michajłow2025-01-291-2/+3
* fuzzer_load: don't dup3 fd if it already has a value we wantKacper Michajłow2025-01-291-1/+1
* m_option: add -clr to keyvalue list optionsDudemanguy2025-01-293-0/+7
* m_option: reintroduce -del to string list and keyvalue listDudemanguy2025-01-293-58/+105
* m_option: undeprecate list option suffixes with multiple itemsDudemanguy2025-01-293-17/+5
* player/misc: check codec values for overflowKacper Michajłow2025-01-291-2/+2
* command: don't run UPDATE_{AD,VD} if the {ao,vo}_chain doesn't existDudemanguy2025-01-291-2/+2
* vd_lavc: separate opts to two structs and reorganizeDudemanguy2025-01-295-34/+65
* ad_lavc: flag options with UPDATE_ADDudemanguy2025-01-291-0/+1
* various: expand paths for all file/directory related optionsDudemanguy2025-01-2914-35/+56
* command: fix spammy events when frame stepping forward with seekDudemanguy2025-01-291-3/+4
* clipboard-wayland: initialize offer fdAttila Fidan2025-01-291-0/+1
* vo_kitty: unlink shared memory only on vo closeKacper Michajłow2025-01-291-3/+5
* player/command: reinit video decoder when it's options changeChristoph Heinrich2025-01-281-1/+1
*