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
*
ta: change API; ta_set_parent() and ta_set_destructor() never fail
wm4
2020-02-23
3
-45
/
+22
*
ta: remove seperate internal "ext" header
wm4
2020-02-23
1
-79
/
+54
*
ta: remove ta_find_parent()
wm4
2020-02-23
3
-18
/
+0
*
ytdl_hook: fix URL extraction for manifests
sfan5
2020-02-23
1
-4
/
+4
*
cocoa-cb: fix crash with some japanese characters
der richter
2020-02-22
1
-1
/
+2
*
mac, cocoa: fix UI updates on none main queue threads
der richter
2020-02-22
2
-5
/
+11
*
cocoa-cb: remove unnecessary semicolons
der richter
2020-02-22
3
-16
/
+16
*
mac: fix media key support for libmpv users
der richter
2020-02-22
5
-43
/
+33
*
x11: switch back to StaticGravity
wm4
2020-02-22
1
-4
/
+1
*
ytdl_hook: prefer "format" over "format_note" field for track titles
wm4
2020-02-21
1
-1
/
+1
*
ytdl_hook: use "format" as fallback for "format_note" for stream titles
wm4
2020-02-21
1
-1
/
+1
*
ytdl_hook: fix audio codec with some extractors
wm4
2020-02-21
1
-5
/
+11
*
ytdl_hook: fix Lua escapes
wm4
2020-02-21
1
-3
/
+3
*
ytdl_hook, edl: add fps, samplerate codec parameters
wm4
2020-02-21
3
-2
/
+18
*
manpage: directly link interface-changes.rst in changelog section
wm4
2020-02-21
1
-4
/
+6
*
ytdl_hook: make codec mapping more declarative
wm4
2020-02-21
1
-12
/
+9
*
ytdl_hook: remove some old playlist redirection hack
wm4
2020-02-21
1
-6
/
+0
*
ytdl_hook: enable default selection via --ytdl-format with all_formats
wm4
2020-02-21
2
-5
/
+32
*
edl: make it possible to set the track "default" flag
wm4
2020-02-21
2
-0
/
+22
*
manpage: fix some path description details
wm4
2020-02-21
1
-5
/
+4
*
manpage: suggest using PuTTY for accessing mpv IPC named pipes on win32
wm4
2020-02-21
1
-0
/
+3
*
ytdl_hook: add length parameter to delay-loaded tracks only once
wm4
2020-02-21
1
-3
/
+3
*
demux_edl: correct warning on duplicate parameters
wm4
2020-02-21
1
-2
/
+4
*
ytdl_hook: remove bitrate estimation from file size
wm4
2020-02-21
1
-4
/
+0
*
ytdl_hook: use tbr for all tracks if vbr/abr not available
wm4
2020-02-21
1
-0
/
+9
*
ytdl_hook: replace skip_muxed with force_all_formats option
wm4
2020-02-21
2
-42
/
+43
*
manpage: reorganize ytdl_hook option descriptions
wm4
2020-02-21
1
-51
/
+66
*
ytdl_hook: delay-load interleaved files
wm4
2020-02-21
1
-23
/
+36
*
edl: make it possible to delay-load files with multiple tracks
wm4
2020-02-21
4
-17
/
+65
*
demux_lavf: signal no seeking for RTSP streams without duration
wm4
2020-02-20
1
-0
/
+5
*
demux_timeline: don't open every delayed-open track on seeking
wm4
2020-02-20
1
-1
/
+1
*
demux: fix seek range caching with delay_open hack
wm4
2020-02-20
1
-1
/
+2
*
ytdl_hook: signal duration in all_formats mode
wm4
2020-02-20
1
-1
/
+6
*
ytdl_hook: attempt to filter out muxed streams if all_formats is used
wm4
2020-02-20
2
-74
/
+159
*
ytdl_hook: remove forgotten debug message
wm4
2020-02-20
1
-1
/
+0
*
ytdl_hook: use bitrate fields for bitrate metadata instead of file sizes
wm4
2020-02-20
1
-1
/
+8
*
ytdl_hook: try to skip interleaved streams with all_formats
wm4
2020-02-20
1
-2
/
+11
*
ytdl_hook: iterate format list by array order
wm4
2020-02-20
1
-1
/
+1
*
demux_timeline: warn if streams are invisible
wm4
2020-02-20
1
-0
/
+6
*
player: change bitrate in track listing back to kilobits
wm4
2020-02-20
1
-1
/
+1
*
manpage: minor fixes
wm4
2020-02-19
2
-11
/
+11
*
scripting: add a way to run sub processes as "scripts"
wm4
2020-02-19
8
-20
/
+176
*
client API: document requirement about PID management
wm4
2020-02-19
1
-0
/
+3
*
build: remove fchmod() check
wm4
2020-02-19
2
-6
/
+0
*
ytdl_hook: add all_formats option
wm4
2020-02-19
2
-18
/
+102
*
ytdl_hook: add a way to not pass --format to the command line
wm4
2020-02-19
2
-4
/
+12
*
player: print manifest per-stream bitrate information to terminal
wm4
2020-02-19
2
-2
/
+2
*
input: log commands with parameter names
wm4
2020-02-19
1
-1
/
+12
*
audio: remove outdated comment
wm4
2020-02-19
1
-2
/
+0
*
manpage: deprecated options in examples
xPMo
2020-02-19
1
-4
/
+4
*
video: drop NV24 alias
wm4
2020-02-18
2
-4
/
+0
*
options: remove deprecation warning for "-foo bar" syntax
wm4
2020-02-17
1
-3
/
+0
*
demux: cosmetic change
wm4
2020-02-17
1
-2
/
+1
*
demux: update file-size property even when paused
wm4
2020-02-16
1
-0
/
+3
*
stream_file: remove file size caching
wm4
2020-02-16
1
-14
/
+7
*
demux: only query stream size at most once per second
wm4
2020-02-16
1
-5
/
+9
*
demux: invert update_cache() locking
wm4
2020-02-16
1
-9
/
+7
*
stream_file: use fstat() instead of lseek() to determine file size
wm4
2020-02-16
1
-3
/
+8
*
manpage: improve command_native_async description
wm4
2020-02-16
1
-6
/
+13
*
subprocess: implement proper detached processes on POSIX
wm4
2020-02-16
3
-10
/
+66
*
subprocess: change to a fancier API
wm4
2020-02-16
3
-83
/
+185
*
f_lavfi: don't propagate filter failure if creation fails
wm4
2020-02-16
1
-3
/
+0
*
f_auto_filters: always fall back to hw-download+yadif if no hw deint filter
wm4
2020-02-16
1
-3
/
+8
*
Remove remains of Libav compatibility
wm4
2020-02-16
21
-257
/
+31
*
sub: add an option to filter subtitles by regex
wm4
2020-02-16
7
-0
/
+160
*
sub: make filter_sdh a "proper" filter, allow runtime changes
wm4
2020-02-16
9
-50
/
+217
*
TOOLS/lua/autoload.lua: update script comments
Thomas Carmichael
2020-02-15
1
-6
/
+6
*
manpage: fix a case of broken indentation
wm4
2020-02-15
1
-15
/
+16
*
ytdl_hook.lua: delay load subtitles
wm4
2020-02-15
1
-2
/
+12
*
f_decoder_wrapper, sd_add: accept "null" codec
wm4
2020-02-15
2
-2
/
+12
*
edl: add mechanism for delay loading streams
wm4
2020-02-15
5
-33
/
+219
*
demux_edl: warn if no_clip is used with multiple parts
wm4
2020-02-15
2
-1
/
+5
*
demux_edl: allow a redundant new_stream at the beginning
wm4
2020-02-15
2
-1
/
+16
*
demux_edl: accept protocol entries in EDL entries again
wm4
2020-02-15
1
-1
/
+4
*
demux_edl: improve parsing slightly
wm4
2020-02-15
2
-46
/
+101
*
demux_timeline: fix another cursed memory management issue
wm4
2020-02-15
1
-3
/
+7
*
demux_timeline: fix a comment
wm4
2020-02-15
1
-2
/
+2
*
demux_timeline: reorder some functions
wm4
2020-02-15
1
-157
/
+153
*
msg: slightly improve --msg-time output
wm4
2020-02-14
2
-2
/
+5
*
stream: early-out in stream_seek_skip() if nothing is skipped
wm4
2020-02-14
1
-2
/
+7
*
stream_file: cache file size
wm4
2020-02-14
1
-4
/
+11
*
manpage: clarify --player-operation-mode
wm4
2020-02-14
2
-6
/
+13
*
wayland: make resizing better
Dudemanguy
2020-02-13
2
-6
/
+32
*
audio: slightly simplify pull underrun message printing
wm4
2020-02-13
3
-20
/
+11
*
wayland: fix autofit and rotating issues
Dudemanguy
2020-02-13
1
-5
/
+7
*
player: consider audio buffer if AO driver does not report underruns
wm4
2020-02-13
8
-23
/
+25
*
ao: avoid unnecessary wakeups
wm4
2020-02-13
3
-9
/
+14
*
zimg: fix previous odd sizes commit
wm4
2020-02-13
1
-4
/
+2
*
manpage: fix typo on sub-end
wm4
2020-02-12
1
-1
/
+1
*
sws_utils: use zimg by default if available
wm4
2020-02-12
3
-7
/
+6
*
zimg: correct output to odd (chroma un-aligned) sizes
wm4
2020-02-12
1
-10
/
+18
*
zimg: fix typos in a comment
wm4
2020-02-12
1
-3
/
+2
*
vo_drm, wo_wlshm: mention that it's software scaling
wm4
2020-02-11
2
-2
/
+2
*
vo_x11: don't call X11 "crap"
wm4
2020-02-11
1
-1
/
+1
*
zimg: add pal8 unpacker
wm4
2020-02-10
1
-0
/
+39
*
img_format: add alias for ffmpeg pal8 format
wm4
2020-02-10
2
-0
/
+4
*
manpage: add some blabla about zimg speed vs. libswscale
wm4
2020-02-10
1
-1
/
+10
*
zimg: rename zplanes field
wm4
2020-02-10
1
-4
/
+4
*
zimg: support gray/alpha conversion
wm4
2020-02-10
1
-6
/
+19
*
zimg: fix some confusion about plane permutation
wm4
2020-02-10
1
-4
/
+9
*
img_format: add gray/alpha planar formats
wm4
2020-02-10
3
-2
/
+88
*
zimg: add alpha support
wm4
2020-02-09
2
-18
/
+69
*
vo: fix typo in comment
wm4
2020-02-09
1
-1
/
+1
*
vf_format: add w, h parameters
wm4
2020-02-09
2
-3
/
+15
*
sub: enhance SDH filtering
Dan Oscarsson
2020-02-09
1
-0
/
+8
*
github: fix a typo in the contact links info
der richter
2020-02-09
1
-2
/
+2
*
github: ask users to first reproduce the issue with --no-config
der richter
2020-02-09
4
-0
/
+12
*
mac: always include the macOS config when cocoa is available
der richter
2020-02-09
1
-1
/
+1
*
bash completion: complete ao/af/vo/vf options
Philip Langdale
2020-02-08
1
-1
/
+1
*
bash completion: Cache the options list
Philip Langdale
2020-02-08
1
-8
/
+11
*
sub: fix SDH filtering after change
Dan Oscarsson
2020-02-08
1
-1
/
+1
*
player: add ab-loop-count option/property
wm4
2020-02-08
6
-1
/
+21
*
DOCS/interface-changes.rst: mention it's for incompatible changes
wm4
2020-02-08
1
-1
/
+3
*
DOCS/interface-changes.rst: mention OSX bundle logging
wm4
2020-02-08
1
-0
/
+1
*
cocoa-cb: fix auto-selection of title bar style with older SDKs
der richter
2020-02-08
1
-0
/
+4
*
cocoa-cb: simplify cursor hiding and make it less greedy
der richter
2020-02-08
3
-12
/
+7
*
mac: activate logging when started from the bundle
der richter
2020-02-08
4
-7
/
+50
*
mac: remove stdout and stderr redirect for logging
der richter
2020-02-08
1
-11
/
+0
*
wayland: adjust vo_wayland_wait_frame logic
Dudemanguy
2020-02-07
1
-6
/
+6
*
DOCS: js: minor update for require
Avi Halachmi (:avih)
2020-02-07
1
-5
/
+5
*
js: require: directory-scripts: first look at <dir>/modules/
Avi Halachmi (:avih)
2020-02-07
4
-1
/
+16
*
js: require: don't use ~~/scripts/modules.js/
Avi Halachmi (:avih)
2020-02-07
2
-12
/
+26
*
osc: use cache state cache-duration field
wm4
2020-02-07
1
-1
/
+1
*
command: add cache-duration to cache state property
wm4
2020-02-07
2
-0
/
+6
*
demux: add option to disable "sharing" between back and forward buffers
wm4
2020-02-07
2
-2
/
+18
*
console: fix typo in previous commit
wm4
2020-02-07
1
-1
/
+1
*
console: manually map numeric keypad (KP*) bindings
wm4
2020-02-07
1
-0
/
+7
*
screenshot: fix typo in comment
wm4
2020-02-07
1
-1
/
+1
*
player: make screenshot each-frame mode more accurate
wm4
2020-02-07
4
-5
/
+11
*
options: disable vsfilter blur compat by default
wm4
2020-02-07
2
-2
/
+2
*
lua: fix typo in comment
wm4
2020-02-06
1
-1
/
+1
*
options.lua: avoid unnecessary on_update calls
Oscar Manglaras
2020-02-06
1
-1
/
+1
*
stats: fix incorrect ass formatting on 3rd page when vo was switched
sfan5
2020-02-06
1
-0
/
+1
*
scripting: give proper name to scripts using a directory
wm4
2020-02-06
1
-2
/
+8
*
wayland: toplevel config fixes
Dudemanguy
2020-02-06
2
-3
/
+18
*
lua: use mp_path_is_absolute() for checking package paths
wm4
2020-02-06
1
-1
/
+1
*
path: add mp_path_is_absolute()
wm4
2020-02-06
3
-10
/
+41
*
path: change win32 semantics for joining drive-relative paths
wm4
2020-02-06
2
-14
/
+14
*
test: add some path handling tests
wm4
2020-02-06
4
-0
/
+51
*
lua: fix highly security relevant arbitrary code execution bug
wm4
2020-02-06
1
-14
/
+28
*
lua: add mp.get_script_directory() function
wm4
2020-02-04
2
-5
/
+27
*
player: partially fix backward playback display of cached text subtitles
wm4
2020-02-04
2
-5
/
+4
*
options: stop hiding deprecated options
wm4
2020-02-04
2
-7
/
+3
*
cue: tolerate NBSP as whitespace
wm4
2020-02-03
1
-5
/
+31
*
stream_libarchive: disable tar support
wm4
2020-02-02
1
-5
/
+0
*
drm_atomic: do not set immutable properties
Anton Kindestam
2020-02-02
1
-1
/
+6
*
stream_cdda: fix operation
wm4
2020-02-02
1
-12
/
+15
*
manpage: --sub-codepage cannot do muxed subs
wm4
2020-02-01
1
-0
/
+5
*
lua: set package path if loaded from a script directory
wm4
2020-02-01
3
-10
/
+72
*
scripting: load scripts from directories
wm4
2020-02-01
7
-52
/
+83
*
options: remove unused set_defaults callback
wm4
2020-02-01
2
-6
/
+0
*
ao_wasapi_utils: remove invalid audio session icon path (fixes #7269)
Rafael Rivera
2020-01-31
1
-2
/
+1
*
wayland: remove wayland-frame-wait-offset option
dudemanguy
2020-01-31
5
-17
/
+5
*
msg: move central msg lock to mp_log_root
wm4
2020-01-30
1
-34
/
+36
*
msg: fix some locking issues
wm4
2020-01-30
1
-7
/
+8
*
msg: make --log-file buffered through a thread
wm4
2020-01-29
2
-53
/
+170
*
options: merge split_opt functions
wm4
2020-01-29
1
-30
/
+18
*
options: suggest not using the syntax that was recently disabled
wm4
2020-01-29
1
-0
/
+4
*
manpage: update force dedicated gpu on macOS option
der richter
2020-01-27
1
-1
/
+1
*
Update VERSION
sfan5
2020-01-26
1
-1
/
+1
*
Release 0.32.0
v0.32.0
release/0.32
sfan5
2020-01-26
3
-63
/
+25
*
lua: stop setting bogus package path
wm4
2020-01-26
1
-25
/
+0
*
w32_common: support minimized and maximized properties
James Ross-Gowan
2020-01-26
1
-5
/
+90
*
player: fix minor coding style issue
wm4
2020-01-26
1
-1
/
+2
*
player: check if file is URL before attempting to get mtime
Chris Down
2020-01-26
1
-2
/
+5
*
stream_lavf: remove version from user agent
wm4
2020-01-26
1
-1
/
+1
*
mac: change Report Issue menu link to the new choose template page
der richter
2020-01-26
1
-1
/
+1
*
cocoa-cb: add pinch to resize window gesture
der richter
2020-01-26
2
-0
/
+11
*
cocoa-cb: never set a window size smaller than the set minSize
der richter
2020-01-26
1
-0
/
+5
*
travis: don't send notifications for forks
der richter
2020-01-26
1
-0
/
+1
*
cocoa-cb: fix race condition on quit
der richter
2020-01-26
1
-0
/
+1
*
cocoa-cb: add support for forcing the dedicated GPU for rendering
der richter
2020-01-26
5
-6
/
+19
*
cocoa-cb: don't set App icon when called from bundle
der richter
2020-01-26
1
-1
/