index
:
mpv
absurd_test
absurd_test2
absurd_test3
appveyor
ass_shit
bliss
coverity_scan
master
mruby
rc
rcombs/macos-fixes
rcombs/swift
read_stats_new
read_stats_old
release/0.1
release/0.2
release/0.27
release/0.28
release/0.29
release/0.3
release/0.30
release/0.31
release/0.32
release/0.33
release/0.34
release/0.35
release/0.36
release/0.37
release/0.38
release/0.4
release/0.5
release/0.6
release/0.7
release/0.8
release/0.9
stream_debug_stuff
stream_no_size_caching
stream_size_fstat
stream_size_fstat_nocache
x11_geo
ytdl_sub_delayload
a free, open source, and cross-platform media player
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
-rw-r--r--
.editorconfig
1
-rw-r--r--
.github/ISSUE_TEMPLATE/1_dont_ignore.md
16
-rw-r--r--
.github/ISSUE_TEMPLATE/2_bug_report_linux.md
55
-rw-r--r--
.github/ISSUE_TEMPLATE/2_bug_report_linux.yml
143
-rw-r--r--
.github/ISSUE_TEMPLATE/2_bug_report_macos.md
57
-rw-r--r--
.github/ISSUE_TEMPLATE/2_bug_report_macos.yml
138
-rw-r--r--
.github/ISSUE_TEMPLATE/2_bug_report_windows.md
54
-rw-r--r--
.github/ISSUE_TEMPLATE/2_bug_report_windows.yml
140
-rw-r--r--
.github/ISSUE_TEMPLATE/3_bug_report.md
54
-rw-r--r--
.github/ISSUE_TEMPLATE/3_bug_report.yml
136
-rw-r--r--
.github/ISSUE_TEMPLATE/4_bug_report_build.md
35
-rw-r--r--
.github/ISSUE_TEMPLATE/4_bug_report_build.yml
69
-rw-r--r--
.github/ISSUE_TEMPLATE/5_feature_request.md
21
-rw-r--r--
.github/ISSUE_TEMPLATE/5_feature_request.yml
47
-rw-r--r--
.github/ISSUE_TEMPLATE/config.yml
3
-rw-r--r--
.github/workflows/build.yml
129
-rw-r--r--
.github/workflows/cleanup_caches.yml
40
-rw-r--r--
.github/workflows/comment.yml
85
-rw-r--r--
.luacheckrc
25
-rw-r--r--
DOCS/compatibility.rst
22
-rw-r--r--
DOCS/compile-windows.md
438
-rw-r--r--
DOCS/contribute.md
5
-rw-r--r--
DOCS/interface-changes.rst
8
-rw-r--r--
DOCS/interface-changes/cmd-nonrepeatable.txt
1
-rw-r--r--
DOCS/interface-changes/egl-output-format.txt
2
-rw-r--r--
DOCS/interface-changes/input-builtin-dragging.txt
1
-rw-r--r--
DOCS/interface-changes/input-dragging-deadzone.txt
1
-rw-r--r--
DOCS/interface-changes/input-select.txt
2
-rw-r--r--
DOCS/interface-changes/input-touch-emulate-mouse.txt
1
-rw-r--r--
DOCS/interface-changes/keybind-cancel.txt
2
-rw-r--r--
DOCS/interface-changes/native-touch.txt
4
-rw-r--r--
DOCS/interface-changes/osc-show.txt
1
-rw-r--r--
DOCS/interface-changes/osdscale.txt
3
-rw-r--r--
DOCS/interface-changes/show-playlist-titles.txt
2
-rw-r--r--
DOCS/interface-changes/sub-ass-override-default.txt
3
-rw-r--r--
DOCS/interface-changes/touch-pos.txt
1
-rw-r--r--
DOCS/interface-changes/vapoursynth-api-v4.txt.txt
1
-rw-r--r--
DOCS/man/ao.rst
4
-rw-r--r--
DOCS/man/console.rst
1
-rw-r--r--
DOCS/man/encode.rst
2
-rw-r--r--
DOCS/man/input.rst
62
-rw-r--r--
DOCS/man/lua.rst
26
-rw-r--r--
DOCS/man/mpv.rst
42
-rw-r--r--
DOCS/man/options.rst
91
-rw-r--r--
DOCS/man/osc.rst
34
-rw-r--r--
DOCS/man/stats.rst
17
-rw-r--r--
DOCS/man/vf.rst
14
-rw-r--r--
DOCS/man/vo.rst
4
-rw-r--r--
README.md
10
-rwxr-xr-x
TOOLS/gen-interface-changes.py
18
-rwxr-xr-x
TOOLS/gen-mpv-desktop.py
45
-rw-r--r--
TOOLS/lua/ao-null-reload.lua
6
-rw-r--r--
TOOLS/lua/autocrop.lua
101
-rw-r--r--
TOOLS/lua/autodeint.lua
75
-rw-r--r--
TOOLS/lua/autoload.lua
194
-rw-r--r--
TOOLS/lua/command-test.lua
21
-rw-r--r--
TOOLS/lua/cycle-deinterlace-pullup.lua
10
-rw-r--r--
TOOLS/lua/nan-test.lua
6
-rw-r--r--
TOOLS/lua/observe-all.lua
2
-rw-r--r--
TOOLS/lua/osd-test.lua
2
-rw-r--r--
TOOLS/lua/status-line.lua
12
-rw-r--r--
TOOLS/lua/test-hooks.lua
2
-rw-r--r--
TOOLS/osxbundle/mpv.app/Contents/Info.plist
628
-rw-r--r--
audio/aframe.c
32
-rw-r--r--
audio/chmap_avchannel.h
4
-rw-r--r--
audio/decode/ad_lavc.c
7
-rw-r--r--
audio/decode/ad_spdif.c
34
-rw-r--r--
audio/filter/af_lavcac3enc.c
24
-rw-r--r--
audio/out/ao_audiotrack.c
2
-rw-r--r--
audio/out/ao_audiounit.m
2
-rw-r--r--
audio/out/ao_avfoundation.m
19
-rw-r--r--
audio/out/ao_coreaudio.c
4
-rw-r--r--
audio/out/ao_coreaudio_chmap.c
6
-rw-r--r--
audio/out/ao_coreaudio_exclusive.c
2
-rw-r--r--
audio/out/ao_jack.c
2
-rw-r--r--
audio/out/ao_lavc.c
6
-rw-r--r--
audio/out/ao_opensles.c
2
-rw-r--r--
audio/out/ao_pcm.c
4
-rw-r--r--
audio/out/ao_pipewire.c
16
-rw-r--r--
audio/out/ao_sdl.c
2
-rw-r--r--
audio/out/ao_wasapi_changenotify.c
2
-rw-r--r--
audio/out/ao_wasapi_utils.c
8
-rw-r--r--
audio/out/buffer.c
56
-rw-r--r--
audio/out/internal.h
6
-rwxr-xr-x
ci/build-mingw64.sh
24
-rwxr-xr-x
ci/build-msys2.sh
35
-rwxr-xr-x
ci/build-openbsd.sh
20
-rw-r--r--
ci/build-win32.ps1
157
-rwxr-xr-x
ci/lint-commit-msg.py
22
-rw-r--r--
common/av_common.c
28
-rw-r--r--
common/av_common.h
1
-rw-r--r--
common/av_log.c
9
-rw-r--r--
common/common.c
4
-rw-r--r--
common/msg.c
64
-rw-r--r--
demux/demux.c
38
-rw-r--r--
demux/demux_edl.c
8
-rw-r--r--
demux/demux_lavf.c
67
-rw-r--r--
demux/demux_mf.c
3
-rw-r--r--
demux/packet.c
3
-rw-r--r--
demux/packet.h
2
-rw-r--r--
etc/input.conf
16
-rw-r--r--
etc/mpv.bash-completion
2
-rw-r--r--
etc/mpv.desktop
4
-rw-r--r--
filters/f_decoder_wrapper.c
3
-rw-r--r--
filters/f_lavfi.c
13
-rw-r--r--
filters/f_swresample.c
17
-rw-r--r--
filters/filter.c
3
-rw-r--r--
fuzzers/common.h
3
-rw-r--r--
fuzzers/fuzzer_load.c
48
-rw-r--r--
fuzzers/fuzzer_loadfile.c
72
-rw-r--r--
fuzzers/fuzzer_loadfile_direct.c
12
-rw-r--r--
fuzzers/fuzzer_set_property.c
28
-rw-r--r--
fuzzers/meson.build
86
-rw-r--r--
input/cmd.c
8
-rw-r--r--
input/cmd.h
3
-rw-r--r--
input/input.c
87
-rw-r--r--
input/keycodes.c
14
-rw-r--r--
input/keycodes.h
1
-rw-r--r--
meson.build
135
-rw-r--r--
meson_options.txt
2
-rw-r--r--
misc/bstr.c
15
-rw-r--r--
misc/random.c
3
-rw-r--r--
misc/thread_tools.c
6
-rw-r--r--
misc/uuid.c
141
-rw-r--r--
misc/uuid.h
146
-rw-r--r--
options/m_config_core.c
13
-rw-r--r--
options/m_config_core.h
4
-rw-r--r--
options/m_config_frontend.c
19
-rw-r--r--
options/m_option.c
64
-rw-r--r--
options/m_option.h
3
-rw-r--r--
options/options.c
37
-rw-r--r--
options/options.h
5
-rw-r--r--
options/parse_commandline.c
2
-rw-r--r--
options/parse_configfile.c
10
-rw-r--r--
osdep/endian.h
4
-rw-r--r--
osdep/io.c
6
-rw-r--r--
osdep/mac/event_helper.swift
2
-rw-r--r--
osdep/mac/log_helper.swift
13
-rw-r--r--
osdep/mac/meson.build
4
-rw-r--r--
osdep/mac/swift_compat.swift
18
-rw-r--r--
osdep/path-win.c
9
-rw-r--r--
osdep/terminal-unix.c
2
-rw-r--r--
osdep/terminal-win.c
7
-rw-r--r--
osdep/w32_keyboard.c
2
-rw-r--r--
player/audio.c
10
-rw-r--r--
player/command.c
65
-rw-r--r--
player/configfiles.c
2
-