index
:
mpv
absurd_test
absurd_test2
absurd_test3
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.39
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
*
github: add several issue templates and a warning to not ignore them
der richter
2020-01-09
9
-7
/
+238
*
cocoa-cb: add runtime dpi change and use proper fallback for initial dpi
der richter
2020-01-09
2
-4
/
+7
*
command, vo: add a mechanism for runtime DPI scale changes
wm4
2020-01-09
4
-4
/
+10
*
travis: update macOS images and make building faster
der richter
2020-01-09
2
-61
/
+51
*
client API: fix property notification from non-playloop sources
wm4
2020-01-09
1
-2
/
+4
*
client API: change event mask to event number in one place
wm4
2020-01-09
1
-4
/
+5
*
stream_libarchive: fix unnecessarily opening all volumes on opening
wm4
2020-01-09
1
-9
/
+54
*
js: use osd-dimentions for mp.get_osd_{size,margins}
Avi Halachmi (:avih)
2020-01-08
2
-14
/
+7
*
vo_gpu: fix crash if dither texture fails to allocate
wm4
2020-01-08
1
-0
/
+3
*
osc: don't delay updates on resize
wm4
2020-01-08
1
-4
/
+19
*
osd: fix possible misses of osd-dimensions property updates
wm4
2020-01-08
3
-2
/
+16
*
command: cache display-hidpi-scale property
wm4
2020-01-08
1
-4
/
+14
*
command: remove outdated MP_EVENT_WIN_STATE entries
wm4
2020-01-08
1
-2
/
+1
*
lua: use new OSD property
wm4
2020-01-08
2
-21
/
+6
*
command: add osd-dimensions property
wm4
2020-01-08
2
-22
/
+57
*
options: change option parsing when using a single dash
wm4
2020-01-07
3
-7
/
+27
*
build: fix minimum libarchive version
wm4
2020-01-07
1
-1
/
+1
*
manpage: explain deprecated usage of multiple items with *-add
Dave
2020-01-07
1
-6
/
+9
*
DOCS/encoding.rst: remove deprecated usage of multiple items with *-add
Dave
2020-01-07
1
-2
/
+6
*
stream_libarchive: enable anger management
wm4
2020-01-07
1
-6
/
+7
*
wayland: don't exit the option loop
Dudemanguy
2020-01-04
1
-16
/
+12
*
command: make sub-step command actually apply sub-delay change properly
wm4
2020-01-04
3
-3
/
+19
*
stream_libarchive: remove "old" rar volume pattern
wm4
2020-01-04
1
-8
/
+0
*
stream_libarchive: add annoying message regarding multi-volume archives
wm4
2020-01-04
1
-2
/
+13
*
libarchive: some shitty hack to make opening slightly faster
wm4
2020-01-04
4
-4
/
+39
*
stream_libarchive: log each opened volume
wm4
2020-01-04
1
-0
/
+1
*
demux: add per-demuxer sub-options
wm4
2020-01-04
2
-0
/
+14
*
options: add mechanism to add sub-options from component lists
wm4
2020-01-04
2
-0
/
+15
*
stream_libarchive: remove unnecessary string list of volumes
wm4
2020-01-04
1
-34
/
+25
*
stream_libarchive: some more hacks to improve multi-volume archives
wm4
2020-01-04
3
-33
/
+39
*
stream_libarchive: enable rar5 support
wm4
2020-01-04
2
-1
/
+2
*
demux_edl: restore relative path resolution
wm4
2020-01-02
1
-0
/
+12
*
osc: reset input handling state on a change in visibility mode
Philip Langdale
2020-01-02
1
-0
/
+7
*
wayland: disable by default for gnome
Dudemanguy
2020-01-01
1
-0
/
+4
*
Revert "vo_gpu: move wayland below X11 in autoprobe order"
Dudemanguy
2020-01-01
1
-6
/
+6
*
Bump copyright year
wm4
2019-12-31
1
-1
/
+1
*
demux: make track switching instant with certain mpegts files
wm4
2019-12-31
1
-0
/
+16
*
configfiles: Fix utime retcode check
Chris Down
2019-12-31
1
-1
/
+1
*
player: make unpausing directly after seek work with --keep-open
wm4
2019-12-30
1
-0
/
+3
*
vo_gpu: move wayland below X11 in autoprobe order
wm4
2019-12-30
1
-6
/
+6
*
manpage: update discussion of nvidia hardware acceleration
Philip Langdale
2019-12-29
1
-26
/
+25
*
video: cuda: add explicit context creation for copy hwaccels
Philip Langdale
2019-12-29
7
-14
/
+72
*
demux: fix --stream-record runtime change handling
wm4
2019-12-29
1
-1
/
+1
*
build: actually remove MediaPlayer sources from build when disabled
der richter
2019-12-29
1
-1
/
+1
*
vo_gpu: hwdec_vaegl: remove support for old-style interop
Philip Langdale
2019-12-28
5
-134
/
+9
*
vo_gpu: hwdec_vdpau: remove direct_mode
Philip Langdale
2019-12-28
3
-170
/
+47
*
command: add a playlist-unshuffle command
wm4
2019-12-28
4
-0
/
+42
*
playlist: change from linked list to an array
wm4
2019-12-28
11
-187
/
+172
*
ta: add another funny macro
wm4
2019-12-28
1
-0
/
+15
*
ta: document funny macros
wm4
2019-12-28
1
-0
/
+10
*
travis: fix python3 for macOS machines
der richter
2019-12-28
1
-1
/
+6
*
stream_dvb: Remove implicit fallthroughs and consistify debug messages.
Oliver Freyermuth
2019-12-28
1
-4
/
+12
*
w32_common: remove implicit fallthrough
James Ross-Gowan
2019-12-29
1
-2
/
+3
*
lua: fix mp.file_info for large files
Sai Ke WANG
2019-12-28
1
-2
/
+2
*
Update VERSION
sfan5
2019-12-28
1
-1
/
+1
*
Release 0.31.0
v0.31.0
release/0.31
sfan5
2019-12-28
3
-81
/
+56
*
DOCS/tech-overview.txt: some more blabla
wm4
2019-12-28
1
-27
/
+67
*
audio: react to --ao and --audio-buffer runtime changes
wm4
2019-12-27
1
-3
/
+3
*
m_option: fix runtime changing of --audio-channels
wm4
2019-12-27
1
-3
/
+14
*
DOCS/tech-overview.txt: add lots of irrelevant blabla
wm4
2019-12-27
1
-0
/
+373
*
cocoa-cb: force redraw when screen or size changes
der richter
2019-12-24
1
-0
/
+2
*
cocoa-cb: implement hidpi scale reporting
der richter
2019-12-24
2
-0
/
+7
*
console: add a basic help command
wm4
2019-12-24
1
-1
/
+50
*
console: do not strip leading spaces
wm4
2019-12-24
1
-0
/
+3
*
command: extend command-list output
wm4
2019-12-24
1
-0
/
+14
*
manpage: fix example in --hwdec section
wm4
2019-12-24
1
-1
/
+3
*
stats: do not use "tick" event
wm4
2019-12-24
1
-2
/
+6
*
build: force bootstrap.py to use python3
Niklas Haas
2019-12-24
1
-1
/
+1
*
osc: redraw on visibility option runtime changes
wm4
2019-12-24
1
-0
/
+1
*
vd_lavc: remove hwdec-by-default special case for RPI
wm4
2019-12-24
2
-1
/
+4
*
vd_lavc: more hwdec autoselect nonsense
wm4
2019-12-24
2
-21
/
+85
*
build: fix build with disabled swift and Media Player
der richter
2019-12-23
2
-1
/
+7
*
js: support mp.create_osd_overlay (match 07287262)
Avi Halachmi (:avih)
2019-12-23
3
-23
/
+57
*
js: batch key bindings updates (match 96932fe7)
Avi Halachmi (:avih)
2019-12-23
1
-3
/
+12
*
osc: add option to disable santa hat
Nicolas F
2019-12-23
2
-2
/
+8
*
lua: fix guard against division by 0
wm4
2019-12-23
1
-1
/
+1
*
lua: fix passing non-integers to mp.set_osd_ass()
wm4
2019-12-23
1
-0
/
+2
*
osc: set an arbitrary high Z-order
wm4
2019-12-23
1
-0
/
+1
*
osc: use new overlay API
wm4
2019-12-23
1
-5
/
+18
*
client API, lua: add new API for setting OSD overlays
wm4
2019-12-23
11
-68
/
+292
*
lua: batch-update key bindings
wm4
2019-12-23
1
-3
/
+11
*
manpage: document that --vo=xv breaks "boxvideo"
wm4
2019-12-23
1
-0
/
+3
*
demux: stop setting dummy stream on demux_close_stream()
wm4
2019-12-23
2
-7
/
+9
*
stream_concat, stream_memory: more stream_origin stuff
wm4
2019-12-23
2
-0
/
+19
*
bstr: remove unused bstr_splitlines() function
wm4
2019-12-23
2
-23
/
+0
*
demux_mf: use stream API to open list files
wm4
2019-12-23
1
-15
/
+28
*
osc: display Santa hat for idle logo in December
TheAMM
2019-12-23
1
-18
/
+43
*
client API: deprecate tick event
wm4
2019-12-22
3
-3
/
+7
*
js: read_options: on_update: don't re-read the config file
Avi Halachmi (:avih)
2019-12-22
2
-4
/
+4
*
console: reduce border size
wm4
2019-12-22
1
-1
/
+1
*
osc: use video margins only if OSC is visible
wm4
2019-12-22
1
-6
/
+5
*
osc: cleanup boxvideo margin handling
wm4
2019-12-22
1
-20
/
+23
*
osc: full reinit on runtime option changes
wm4
2019-12-22
1
-3
/
+2
*
lua: change runtime option change behavior
wm4
2019-12-22
2
-24
/
+33
*
demux: remove debug abort()
wm4
2019-12-22
1
-1
/
+1
*
vo_gpu: vulkan: set allow_suboptimal when possible
Niklas Haas
2019-12-22
1
-0
/
+5
*
video/out/x11: add fs-screen fallback
Nicolas F
2019-12-22
3
-2
/
+7
*
command: fix confusing displayed aspect-ratio
Abdullah Alansari
2019-12-22
1
-0
/
+33
*
js: read_options: support on_update (match 478a321d)
Avi Halachmi (:avih)
2019-12-21
2
-3
/
+18
*
osc: cosmetics: remove some excessive whitespace
wm4
2019-12-20
1
-7
/
+0
*
osc: react to script-opts runtime changes
wm4
2019-12-20
1
-1
/
+8
*
lua: add a helper for runtime script option changes
wm4
2019-12-20
2
-17
/
+71
*
osc: rearrange hidetimeout/visibiltiy handling
wm4
2019-12-20
1
-19
/
+19
*
osc: move windowcontrols option code to the right place
wm4
2019-12-20
1
-15
/
+14
*
manpage: add osc and console default keys to keyboard control section
wm4
2019-12-20
1
-0
/
+6
*
console: use hidpi scale reporting
wm4
2019-12-20
2
-3
/
+11
*
x11: implement hidpi scale reporting
wm4
2019-12-20
1
-0
/
+3
*
command: add property returning hidpi scale
wm4
2019-12-20
3
-0
/
+19
*
demux: add an option to control tag charset
wm4
2019-12-20
3
-1
/
+96
*
edl: accept arbitrary paths
wm4
2019-12-20
2
-20
/
+0
*
stream, demux: redo origin policy thing
wm4
2019-12-20
34
-70
/
+133
*
libarchive: prefix entry names in archive URLs with '/'
wm4
2019-12-20
2
-2
/
+4
*
osc: fix a comment
wm4
2019-12-20
1
-1
/
+1
*
osc: fade out if paused and mouse position is outside of OSC
wm4
2019-12-19
1
-5
/
+18
*
osc: fix crash when toggling visibility
wm4
2019-12-19
1
-1
/
+0
*
js: support shared script properties (match 7e4819e7)
Avi Halachmi (:avih)
2019-12-19
1
-0
/
+22
*
js: require: allow custom module search paths via mp.module_paths
Avi Halachmi (:avih)
2019-12-19
2
-4
/
+18
*
DOCS: js: minor update for modules/require
Avi Halachmi (:avih)
2019-12-19
1
-7
/
+10
*
osc: don't run update_margins() every frame
wm4
2019-12-19
1
-2
/
+4
*
command: reduce OSC/stats log spam
wm4
2019-12-19
2
-8
/
+12
*
osc: use property notifications and a timer instead of "tick" events
wm4
2019-12-19
1
-60
/
+47
*
client API: remove comment about error status
wm4
2019-12-19
1
-1
/
+0
*
manpage: lua: mention what happens on unavailable properties
wm4
2019-12-19
1
-0
/
+4
*
client API: rewrite property observation (again)
wm4
2019-12-19
3
-137
/
+195
*
options: fix incorrect deprecation message
wm4
2019-12-19
1
-2
/
+4
*
options: fix UB/crash in key/values parser
wm4
2019-12-18
1
-2
/
+2
*
console: adjust position to OSC
wm4
2019-12-18
1
-1
/
+17
*
osc: make margins available
wm4
2019-12-18
1
-1
/
+23
*
command, lua: add a way to share data between scripts
wm4
2019-12-18
3
-0
/
+77
*
command: make change-list work with pure properties too
wm4
2019-12-18
1
-5
/
+14
*
x11: fix X property out of bounds memory reads
wm4
2019-12-18
1
-2
/
+2
*
options: deprecate -del for list options
wm4
2019-12-18
5
-6
/
+14
*
options: fix filter list comparison (again)
wm4
2019-12-18
3
-19
/
+18
*
options: add -remove action to list options
wm4
2019-12-18
4
-12
/
+60
*
options: make keys in key/value lists unique
wm4
2019-12-18
2
-0
/
+30
*
options: increase consistency between list options and document them
wm4
2019-12-18
6
-33
/
+145
*
vd_lavc: add gross workaround for nvdec/libavcodec broken API issue
wm4
2019-12-18
1
-4
/
+10
*
f_lavfi: add gross workaround for af_dynaudnorm bug
wm4
2019-12-18
1
-0
/
+35
*
cocoa-cb: report fullscreen state for legacy fullscreen
der richter
2019-12-17
1
-0
/
+2
*
command, vo: remove old option change notification mechanisms
wm4
2019-12-17
4
-39
/
+3
*
client API: remove some dead code
wm4
2019-12-17
1
-6
/
+0
*
command: slightly simplify input-ipc-server change detection/init
wm4
2019-12-17
2
-19
/
+8
*
video/w32_common: follow updates to the border option instead of VOCTRL_BORDER
Jan Ekström
2019-12-18
1
-4
/
+3
*
video/w32_common: follow updates to the ontop option instead of VOCTRL_ONTOP
Jan Ekström
2019-12-18
1
-3
/
+2
*
video/w32_common: move minimized state signaling to where it happens
Jan Ekström
2019-12-18
1
-3
/
+3
*
video/w32_common: switch full screening to options cache
Jan Ekström
2019-12-18
1
-9
/
+22
*
demux_edl: fix reusing segment source files
wm4
2019-12-17
1
-2
/
+4
*
x11: fix --hidpi-window-scale=no on hidpi screens
wm4
2019-12-16
1
-1
/
+1
*
msg: fix "terminal-default" logging mode
wm4
2019-12-16
1
-2
/
+5
*
command: change "window-scale" property behavior
wm4
2019-12-16
4
-25
/
+34
*
x11: scale window-scale by DPI
wm4
2019-12-16
1
-6
/
+8
*
command: remove unnecessary mute property implementation
wm4
2019-12-16
1
-15
/
+0
*
m_option: clamp integer before adding a value
wm4
2019-12-16
1
-0
/
+2
*
command: change "edition" property behavior
wm4
2019-12-16
3
-15
/
+36
*
player: avoid underrun wakeup loop
wm4
2019-12-16
2
-1
/
+9
*
build: downgrade EGL requirement from 1.5 to 1.4
wm4
2019-12-16
3
-6
/
+6
*
vo_gpu: opengl: make it work with EGL 1.4
wm4
2019-12-16
4
-4
/
+82
*
vd_lavc: fix broken assert()
wm4
2019-12-15
1
-1
/
+2
*
vo_gpu: x11egl: log EGL config ID
wm4
2019-12-15
1
-2
/
+6
*
vd_lavc: simplify decode return error checking
wm4
2019-12-15
1
-11
/
+16
*
mac: replace old event tap for media key support with MediaPlayer
der richter
2019-12-15
10
-133
/
+197
*
mac: remove Apple Remote support
der richter
2019-12-15
18
-2580
/
+9
*
cocoa-cb: fix freeing of macos_opts config group
der richter
2019-12-15
1
-5
/
+5
*
cocoa-cb: update and add more options to use new options handling
der richter
2019-12-15
3
-10
/
+46
*
cocoa-cb: use m_config_cache and new VOCTRL for option handling
der richter
2019-12-15
6
-42
/
+87
*
DOCS/contribute.md: fix a typo
wm4
2019-12-15
1
-1
/
+1
*
DOCS/contribute.md: should -> must
wm4
2019-12-15
1
-8
/
+8
*
zsh completion: fix handling of aliases that are listed without --
Philip Sequeira