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
Commit message (
Expand
)
Author
Age
Files
Lines
*
console.lua: close when pressing enter with input.select
Guido Cella
2024-05-12
2
-5
/
+11
*
console.lua: fix ctrl+f and ctrl+b keybindings
Guido Cella
2024-05-12
1
-2
/
+10
*
console.lua: don't crash when scrolling without matches
Guido Cella
2024-05-12
1
-1
/
+1
*
console.lua: truncate lines longer than the maximum width
Guido Cella
2024-05-12
1
-4
/
+17
*
console.lua: don't convert integers for mp.input to string
Guido Cella
2024-05-12
4
-10
/
+13
*
input: fix builtin sequence bindings
Guido Cella
2024-05-12
1
-3
/
+1
*
console.lua: implement a command parser to complete more things
Guido Cella
2024-05-12
1
-130
/
+204
*
player: add option-info/<name>/expects-file
Guido Cella
2024-05-12
4
-1
/
+6
*
osc.lua: remove scaleforcedwindow
Guido Cella
2024-05-12
2
-9
/
+1
*
autocrop.lua: fix some lint warnings
Kacper Michajłow
2024-05-12
1
-1
/
+1
*
ytdl_hook.lua: fix some lint warnings
Kacper Michajłow
2024-05-12
1
-9
/
+7
*
stats.lua: fix some lint warnings
Kacper Michajłow
2024-05-12
1
-34
/
+37
*
osc.lua: fix some lint warnings
Kacper Michajłow
2024-05-12
1
-78
/
+79
*
options.lua: fix some lint warnings
Kacper Michajłow
2024-05-12
1
-13
/
+9
*
defaults.lua: fix some lint warnings
Kacper Michajłow
2024-05-12
1
-6
/
+7
*
console.lua: fix some lint warnings
Kacper Michajłow
2024-05-12
1
-11
/
+16
*
auto_profiles.lua: fix some lint warnings
Kacper Michajłow
2024-05-12
1
-3
/
+5
*
test-hooks.lua: fix variable shadowing warning
Kacper Michajłow
2024-05-12
1
-2
/
+2
*
status-line.lua: fix unused variable warning
Kacper Michajłow
2024-05-12
1
-1
/
+1
*
skip-logo.lua: fix some lint warnings
Kacper Michajłow
2024-05-12
1
-8
/
+10
*
pause-when-minimize.lua: fix unused variable warning
Kacper Michajłow
2024-05-12
1
-1
/
+1
*
ontop-playback.lua: fix unused variable warning
Kacper Michajłow
2024-05-12
1
-1
/
+1
*
observe-all.lua: fix some lint warnings
Kacper Michajłow
2024-05-12
1
-4
/
+4
*
cycle-deinterlace-pullup.lua: fix unused variable warnings
Kacper Michajłow
2024-05-12
1
-1
/
+1
*
command-test.lua: fix some lint warnings
Kacper Michajłow
2024-05-12
1
-5
/
+5
*
autoload.lua: fix some lint warnings
Kacper Michajłow
2024-05-12
1
-20
/
+21
*
autodeint.lua: fix some lint warnings
Kacper Michajłow
2024-05-12
1
-1
/
+1
*
audio-hotplug-test.lua: fix some lint warnings
Kacper Michajłow
2024-05-12
1
-4
/
+2
*
acompressor.lua: break long lines
Kacper Michajłow
2024-05-12
1
-3
/
+6
*
github/workflows: add lua linting
Kacper Michajłow
2024-05-12
2
-0
/
+135
*
Revert "stream: don't try to read from all-sparse/no-data files"
sfan5
2024-05-12
2
-14
/
+0
*
vf_vapoursynth: pass image properties from input
Kacper Michajłow
2024-05-12
1
-9
/
+21
*
vf_vapoursynth: fix _ChromaLocation
Kacper Michajłow
2024-05-12
1
-1
/
+2
*
hwdec_cuda_vk: add missing io.h include
Kacper Michajłow
2024-05-11
1
-0
/
+2
*
audio: report EOF also for untimed AO mode
Kacper Michajłow
2024-05-10
1
-2
/
+1
*
console.lua: increase margins from the bottom-left corner
Guido Cella
2024-05-10
1
-2
/
+2
*
vo_gpu_next: check if existing cache file has correct size
Kacper Michajłow
2024-05-10
1
-1
/
+2
*
test: test mp_guess_lang_from_filename with [] and ()
Guido Cella
2024-05-10
1
-0
/
+8
*
meson: add link flags also to cpp
Kacper Michajłow
2024-05-10
1
-1
/
+1
*
audio: change bps format to int64_t
Kacper Michajłow
2024-05-10
4
-5
/
+5
*
fuzzers: set network-timeout to 1 second
Kacper Michajłow
2024-05-10
4
-1
/
+6
*
command: add dolby-vision-profile and dolby-vision-level to track-list
Kacper Michajłow
2024-05-10
6
-0
/
+24
*
demux_mkv: inject AV_PKT_DATA_DOVI_CONF to demuxed packets
Kacper Michajłow
2024-05-10
1
-0
/
+12
*
demux_mkv: demux Block Additional Mappings
Kacper Michajłow
2024-05-10
2
-0
/
+94
*
test: test mp_guess_lang_from_filename()
Guido Cella
2024-05-10
1
-0
/
+23
*
misc/language: move mp_guess_lang_from_filename() here
Guido Cella
2024-05-10
5
-62
/
+61
*
external_files: detect language tags with hyphens
Guido Cella
2024-05-10
1
-11
/
+26
*
external_files: rename variables in guess_lang_from_filename()
Guido Cella
2024-05-10
1
-10
/
+10
*
lcms: check for null arg in gl_parse_3dlut_size
Kacper Michajłow
2024-05-09
1
-0
/
+2
*
misc/language: store string length instead of null terminator
Kacper Michajłow
2024-05-09
1
-208
/
+211
*
player/loadfile: match language and subcodes
Kacper Michajłow
2024-05-09
7
-23
/
+370
*
Revert "misc: add language-matching utilities"
Kacper Michajłow
2024-05-09
3
-368
/
+0
*
Revert "loadfile: use mp_match_lang_single"
Kacper Michajłow
2024-05-09
2
-12
/
+11
*
Revert "loadfile: compute audio lang for sub selection when using lavfi-complex"
Kacper Michajłow
2024-05-09
1
-30
/
+3
*
fuzzer_loadfile_direct: exclude paths also for file://
Kacper Michajłow
2024-05-09
2
-6
/
+15
*
demux_edl: make protocol comparison case insensitive
Kacper Michajłow
2024-05-08
1
-1
/
+1
*
fuzzer_set_property: fix for other types than string
Kacper Michajłow
2024-05-08
1
-2
/
+5
*
dmabuf: fix warnings on 320-bit build
Kacper Michajłow
2024-05-08
2
-4
/
+4
*
filter/vf_gpu_vulkan: fix Vulkan handle type
Kacper Michajłow
2024-05-08
1
-1
/
+1
*
player/client: fix typo in description of MPV_ERROR_UNINITIALIZED
Kacper Michajłow
2024-05-08
1
-1
/
+1
*
fuzzers: add fuzzer for config parsers
Kacper Michajłow
2024-05-08
2
-0
/
+73
*
Revert "ao: in ao_play_data, wakeup core for untimed AO as well"
nanahi
2024-05-08
1
-1
/
+1
*
ao: in ao_play_data, wakeup core for untimed AO as well
Misaki Kasumi
2024-05-08
1
-1
/
+1
*
af_scaletempo: optimize overlap search
Christoph Heinrich
2024-05-07
1
-22
/
+116
*
af_scaletempo: use taxicab distance for offset search
Christoph Heinrich
2024-05-07
1
-11
/
+11
*
af_scaletempo: don't use a window for offset search
Christoph Heinrich
2024-05-07
1
-65
/
+8
*
af_scaletempo: use Hann function for overlap window
Christoph Heinrich
2024-05-07
1
-4
/
+7
*
af_scaletempo: add comment to overlap calculation
Christoph Heinrich
2024-05-07
1
-4
/
+6
*
js: fix defaults.js
Guido Cella
2024-05-07
1
-3
/
+3
*
scripting: add mp.input.select()
Guido Cella
2024-05-07
9
-38
/
+534
*
drm_prime: remove off by one when allocating new ref counter
Kacper Michajłow
2024-05-07
1
-4
/
+3
*
drm_prime: fix issue detected by valgrind
repojohnray
2024-05-07
1
-2
/
+5
*
stream: don't try to read from all-sparse/no-data files
Mohammad AlSaleh
2024-05-07
2
-0
/
+14
*
various: fix comma style
nanahi
2024-05-07
3
-3
/
+3
*
various: fix indentation
nanahi
2024-05-07
24
-365
/
+365
*
various: fix tabs in code
nanahi
2024-05-07
4
-14
/
+14
*
various: fix trailing whitespace
nanahi
2024-05-07
2
-5
/
+5
*
hwdec_cuda: reduce nesting in check functions
Jrelvas
2024-05-07
2
-20
/
+16
*
hwdec_cuda: avoid gpu wakeup by deferring cuInit
Jrelvas
2024-05-07
4
-32
/
+64
*
msg: print all messages to one stream
Kacper Michajłow
2024-05-06
1
-2
/
+1
*
player/main: select msg output stream early
Kacper Michajłow
2024-05-06
3
-6
/
+19
*
github/workflows: link MSVC artifacts in comments
Kacper Michajłow
2024-05-06
1
-1
/
+1
*
ci: add Windows native build
Kacper Michajłow
2024-05-06
2
-0
/
+135
*
test: mark libmpv as expected fail if OSC is not available
Kacper Michajłow
2024-05-06
1
-1
/
+1
*
test/libmpv_encode: minor adjustments for win32 build fix
Kacper Michajłow
2024-05-06
2
-3
/
+12
*
win32: add WinMain
Kacper Michajłow
2024-05-06
1
-1
/
+6
*
player/configfiles: fix utime.h include for Windows SDK
Kacper Michajłow
2024-05-06
1
-0
/
+5
*
stream_file: declare structures available only in Windows DDK
Kacper Michajłow
2024-05-06
1
-0
/
+27
*
osdep/mpv.rc: fix encoding of MPVCOPYRIGHT
Kacper Michajłow
2024-05-06
2
-2
/
+4
*
common: define some bits for Windows SDK
Kacper Michajłow
2024-05-06
1
-0
/
+21
*
ao_wasapi_utils: define missing GUIDs for C
Kacper Michajłow
2024-05-06
1
-0
/
+34
*
ao_wasapi_changenotify: fix IsEqualPropertyKey for C
Kacper Michajłow
2024-05-06
1
-0
/
+5
*
various: remove unused sys/time.h include
Kacper Michajłow
2024-05-06
4
-4
/
+0
*
osdep/compiler: clang also recognizes those attributes
Kacper Michajłow
2024-05-06
1
-1
/
+1
*
osdep/main-fn-win: add struct typedef for compatibility
Kacper Michajłow
2024-05-06
1
-3
/
+3
*
osdep/semaphore: don't include files if they are not used
Kacper Michajłow
2024-05-06
1
-1
/
+2
*
win32: fix platform checks
Kacper Michajłow
2024-05-06
5
-14
/
+14
*
io_utils: use mp_mkostemps instead of mkstemp
Kacper Michajłow
2024-05-06
1
-1
/
+1
*
osdep/dirent: add implementation for Windows SDK build
Kacper Michajłow
2024-05-06
11
-10
/
+1241
*
ao_wasapi: fix include order
Kacper Michajłow
2024-05-06
1
-1
/
+9
*
various: move strings.h inclusion to common.h
Kacper Michajłow
2024-05-06
21
-20
/
+4
*
various: move unistd.h inclusion to common.h
Kacper Michajłow
2024-05-06
40
-42
/
+10
*
meson: add defines for Windows build to avoid warnings
Kacper Michajłow
2024-05-06
1
-1
/
+3
*
meson: remove Windows subsystem version, it is 6.0 by default
Kacper Michajłow
2024-05-06
1
-1
/
+1
*
command: add normalize-path command
Guido Cella
2024-05-05
3
-0
/
+30
*
DOCS/lua: fix some argument names
Guido Cella
2024-05-05
1
-2
/
+2
*
DOCS/input: move escape-ass documentation
Guido Cella
2024-05-05
1
-12
/
+12
*
misc/path_utils: normalize win32 paths
Kacper Michajłow
2024-05-05
4
-2
/
+63
*
player: normalize paths for resuming playback
Guido Cella
2024-05-05
3
-27
/
+104
*
cocoa-cb: add support for macOS color space transformation (EDR/HDR)
der richter
2024-05-05
10
-2
/
+143
*
github/workflows: add swift linting
der richter
2024-05-05
2
-0
/
+17
*
test: fflush between printf and abort
Guido Cella
2024-05-05
2
-0
/
+3
*
powershell-completion: add PowerShell command line completion
stax76
2024-05-05
1
-0
/
+279
*
DOCS/input: document sub-seek 0
Guido Cella
2024-05-05
1
-1
/
+5
*
docs: mention Cache section in sub-seek
Kacper Michajłow
2024-05-05
1
-1
/
+1
*
command: return lavfi filters in option-info/[av]f/choices
Guido Cella
2024-05-05
5
-0
/
+38
*
osc: remove trailing space
Kacper Michajłow
2024-05-05
1
-1
/
+1
*
demux_mkv: fix image detection
Kacper Michajłow
2024-05-05
1
-8
/
+8
*
demux: keep track of ts information per stream type
Aman Karmani
2024-05-05
6
-32
/
+100
*
win32: fix maximize state with --border=no
Kacper Michajłow
2024-05-05
1
-6
/
+10
*
sd_ass: don't log if subtitles have unknown duration
Guido Cella
2024-05-05
1
-1
/
+1
*
ci/lint: use long commit hash
Kacper Michajłow
2024-05-05
1
-1
/
+1
*
demux_mkv: make V_QUICKTIME codec detection generic
Kacper Michajłow
2024-05-05
1
-8
/
+7
*
osd: show left arrow when playing backwards
Matthias Hunstock
2024-05-05
2
-0
/
+3
*
tools: add narrow left arrow glyph for OSD
Matthias Hunstock
2024-05-05
2
-0
/
+15
*
osc: show left arrow when paused while playing backwards
Matthias Hunstock
2024-05-05
1
-1
/
+5
*
f_lavfi: reject filters with too many in/outs
sfan5
2024-05-04
1
-0
/
+2
*
f_decoder_wrapper: clear decoder info on deinit
Kacper Michajłow
2024-05-04
1
-0
/
+2
*
ci/mingw: update dependency versions
sfan5
2024-05-03
1
-2
/
+2
*
OSC: implemented user configurable colors
omar
2024-05-03
2
-22
/
+102
*
win32: make context menu items accessible from the window menu
nanahi
2024-05-03
3
-4
/
+30
*
win32: move context menu init/uninit to GUI thread
nanahi
2024-05-03
1
-2
/
+3
*
wayland: set wl->scaling if there is no wl->current_output yet
Dudemanguy
2024-05-03
1
-0
/
+6
*
sub/osd: fix rounding when rescaling bitmap subtitle rects
nanahi
2024-05-03
1
-4
/
+10
*
win32: support multitouch
nanahi
2024-05-03
1
-7
/
+54
*
options: add --native-touch option
nanahi
2024-05-03
4
-0
/
+14
*
wayland_common: support multitouch
nanahi
2024-05-03
1
-6
/
+7
*
input: add MP_TOUCH_RELEASE_ALL
nanahi
2024-05-03
2
-0
/
+7
*
input: add --input-touch-emulate-mouse option
nanahi
2024-05-03
3
-0
/
+22
*
command: add touch-pos property
nanahi
2024-05-03
3
-2
/
+59
*
input: add multitouch support functions
nanahi
2024-05-03
2
-0
/
+102
*
sd_lavc: reduce unnecessary error log on probing nonexistent codecs
nanahi
2024-05-03
1
-2
/
+2
*
sd_lavc: fix null dereference on error
nanahi
2024-05-03
1
-11
/
+7
*
wayland: log if cursor shape support is missing
Dudemanguy
2024-05-02
1
-0
/
+7
*
DOCS: fix spelling of environment and corresponding/corresponds
Sebastian Ramacher
2024-05-01
3
-3
/
+3
*
demux/packet: add support for ITU T.35 metadata in Matroska
Kacper Michajłow
2024-04-29
2
-3
/
+56
*
demux: support VVC Matroska demux
MartinEesmaa
2024-04-29
2
-0
/
+2
*
mac: properly handle regular expressions without force unwrap
der richter
2024-04-28
2
-5
/
+7
*
mac: code cleanup and consistency changes, fix linting issues
der richter
2024-04-28
21
-230
/
+198
*
mac/helper: make wakeup callback declaration consistent
der richter
2024-04-28
3
-5
/
+7
*
mac/touchbar: use KVO block API instead of old obj-c instance method
der richter
2024-04-28
1
-10
/
+5
*
TOOLS/lua/autoload: make ignore_patterns more generic
Kacper Michajłow
2024-04-27
1
-1
/
+1
*
TOOLS/lua/autoload: allow multiple ignore_patterns
oficsu
2024-04-27
1
-9
/
+63
*
TOOLS/lua/autoload: add ignore_pattern option
oficsu
2024-04-27
1
-2
/
+12
*
w32_common: fix show-in-taskbar toggling after explorer is restarted
nanahi
2024-04-27
1
-2
/
+8
*
zsh-completion: complete --gpu-context
Guido Cella
2024-04-27
1
-1
/
+1
*
ci: add fuzzers build test
Kacper Michajłow
2024-04-27
1
-0
/
+24
*
fuzzers: add new fuzzer targets
Kacper Michajłow
2024-04-27
7
-0
/
+319
*
player/command: mark sub-text-ass as deprecated
Kacper Michajłow
2024-04-27
1
-2
/
+1
*
player/command: add sub-text/ass-full sub-property
rcombs
2024-04-27
5
-2
/
+31
*
player/command: move sub-text-ass to a sub-property
rcombs
2024-04-27
3
-10
/
+28
*
sd_ass: allow get_text to return more than 500 bytes
rcombs
2024-04-27
4
-58
/
+56
*
stats.lua: show osd-dimensions property
Kacper Michajłow
2024-04-27
1
-9
/
+14
*
sub/lavc_conv: don't override style of converted teletext pages
Kacper Michajłow
2024-04-27
3
-1
/
+11
*
sub/lavc_conv: don't strip ASS style header
Kacper Michajłow
2024-04-27
1
-15
/
+0
*
DOCS/vf: update vf_gpu options
Shreesh Adiga
2024-04-27
1
-3
/
+13
*
vf_gpu: vulkan and egl implementations
Shreesh Adiga
2024-04-27
8
-108
/
+341
*
af_scaletempo2: migrate to internals to talloc
ferreum
2024-04-27
3
-59
/
+38
*
af_scaletempo2: remove redundant buffer zeroing
ferreum
2024-04-27
1
-9
/
+0
*
ao_wasapi: fix player core lockup when avoiding premature buffer fills
nanahi
2024-04-27
2
-9
/
+20
*
Revert "ao_wasapi: address premature buffer fills in exclusive mode"
nanahi
2024-04-27
2
-13
/
+13
*
m_config_core: fix forced option notification with m_config_cache
Dudemanguy
2024-04-26
1
-23
/
+31
*
mac/input: add support for dead key reporting
der richter
2024-04-24
1
-1
/
+20
*
mac: make display-names unique to allow specific selection
der richter
2024-04-24
3
-7
/
+31
*
dec_sub: fix locking for sub_ass_get_extradata
Kacper Michajłow
2024-04-24
1
-2
/
+4
*
test: make libmpv_test abort if an error is logged
sfan5
2024-04-24
1
-7
/
+39
*
vo_dmabuf_wayland: use wl_fixed_from_int when setting viewport source
Dudemanguy
2024-04-21
1
-3
/
+3
*
vo_dmabuf_wayland: fix scaling for subsurface po