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
*
cocoa-cb: fix title bar button state on start up
der richter
2019-09-23
1
-0
/
+2
*
mac: add Open Playlist menu bar item
Akemi
2019-09-23
1
-0
/
+17
*
context_drm_egl: Don't get stuck forever if drmHandleEvent fails
Anton Kindestam
2019-09-22
1
-1
/
+3
*
demux_lavf: fix seeking in ogg audio streams
wm4
2019-09-22
1
-0
/
+3
*
travis: use macOS 10.14 image with xcode 11 instead of xcode 10.2
der richter
2019-09-22
1
-1
/
+1
*
build: optimise adding additional objects for linking
der richter
2019-09-22
2
-6
/
+6
*
osxbundle: remove rpath definitions towards dev tools
der richter
2019-09-22
1
-1
/
+22
*
build: fix swift linking with upcoming xcode 11
der richter
2019-09-22
2
-0
/
+9
*
draw_bmp: Fix for GBRP formats GBRP9 and up
Anton Kindestam
2019-09-22
1
-5
/
+10
*
vo_drm: 30bpp support
Anton Kindestam
2019-09-22
3
-13
/
+58
*
manpage: update requirements for vdpau hwdec use
Nicolas F
2019-09-22
1
-1
/
+2
*
vo_gpu: d3d11: add support for presentation feedback
James Ross-Gowan
2019-09-22
1
-0
/
+124
*
command: add expand-path to expand mpv paths
Nicolas F
2019-09-22
2
-0
/
+24
*
build: actually detect supported warning options
Avi Halachmi (:avih)
2019-09-22
1
-2
/
+2
*
command: add sub-start & sub-end properties
Stefano Pigozzi
2019-09-22
8
-7
/
+140
*
wayland: create current_output in wayland_reconfig
dudemanguy
2019-09-22
1
-5
/
+6
*
wscript: Fix test for ffmpeg drmprime support
Philip Langdale
2019-09-22
1
-2
/
+9
*
vf_fingerprint: remove extraneous single quote from description
Jan Ekström
2019-09-21
1
-1
/
+1
*
test/linked_list: silence nonsense warnings
wm4
2019-09-21
1
-6
/
+12
*
test: fix cmocka assert_float_equal shadowing warnings
wm4
2019-09-21
3
-9
/
+6
*
stream_dvb: remove unused variable
wm4
2019-09-21
1
-1
/
+0
*
waf: fix wayland-scanner deprecation warning
dudemanguy
2019-09-21
2
-3
/
+3
*
audio: fix use-after-free with fuzzed file
wm4
2019-09-21
1
-0
/
+2
*
sub/lavc_conv: skip ReadOrder reset when subtitle decoder gets flushed
Jan Ekström
2019-09-21
1
-0
/
+1
*
dec_sub: remove unused declaration
wm4
2019-09-21
1
-1
/
+0
*
input: add keybind command
Dudemanguy911
2019-09-21
4
-0
/
+65
*
playloop: don't read playback pos from byte stream
Dudemanguy911
2019-09-21
1
-1
/
+1
*
wayland: avoid handling a 0-value axis event
Dudemanguy911
2019-09-21
1
-0
/
+2
*
player: expose pixel aspect ratio, bitrate and rotation value on tracks
wnoun
2019-09-21
3
-0
/
+21
*
DOCS/contribute.md: expand on recommended C99 usage
wm4
2019-09-21
1
-1
/
+1
*
build: don't add swift object when swift disabled
der richter
2019-09-21
1
-2
/
+6
*
wayland: read xcursor size from XCURSOR_SIZE env
emersion
2019-09-21
1
-1
/
+13
*
player: use track title if exists instead of filename
thewisenerd
2019-09-21
1
-1
/
+5
*
input: ignore empty lines on drag-drop mime data
thewisenerd
2019-09-21
1
-1
/
+1
*
ao_oss: Fallback to stereo when the device does not support >2 channels
Leonardo Taccari
2019-09-21
1
-6
/
+10
*
osd: allow sub-text to work even if sub-visibility is disabled
dudemanguy
2019-09-21
3
-5
/
+5
*
x11: fix ICC profiling for multiple monitors
slatchurie
2019-09-21
2
-2
/
+22
*
osc: add mouse mid-button as alias to shift+left button
Ricardo Constantino
2019-09-21
1
-0
/
+3
*
wayland: don't show cursor when fullscreening
dudemanguy
2019-09-21
2
-0
/
+7
*
wayland: reconfigure cursor on pointer enter event
Thomas Weißschuh
2019-09-21
2
-1
/
+4
*
demux_cue: auto-detect CUE sheet charset
wnoun
2019-09-21
5
-0
/
+38
*
command: add video-add/video-remove/video-reload commands
Paul B Mahol
2019-09-21
2
-0
/
+30
*
wayland: add mouse buttons and fix axis scaling
dudemanguy
2019-09-21
1
-4
/
+24
*
client API: add mpv_command_ret
Dark
2019-09-21
3
-0
/
+26
*
DOCS/contribute.md: license clarifications
wm4
2019-09-21
2
-0
/
+6
*
github: remove LGPL relicensing boilerplate
wm4
2019-09-21
1
-3
/
+2
*
vo_sdl: Only create the SDL window once
Cameron Cawley
2019-09-21
1
-54
/
+23
*
ao_pulse: add --pulse-allow-suspended
Térence Clastres
2019-09-21
2
-1
/
+7
*
stream_libarchive: Always use LC_CTYPE_MASK for libarchive
James Hilliard
2019-09-21
2
-2
/
+1
*
command: drop removed cache properties from cache update events
wm4
2019-09-20
1
-2
/
+2
*
player: update status line cache display
wm4
2019-09-20
2
-7
/
+5
*
context_drm_egl: Use eglGetPlatformDisplayEXT if available
memeka
2019-09-20
1
-1
/
+20
*
client API: fix missing property change events after property updates
Gunnar Marten
2019-09-20
1
-24
/
+28
*
loadfile: restore playlist prefetching
wm4
2019-09-20
1
-4
/
+11
*
demux: propagate streaming flag through demux_timeline
wm4
2019-09-20
3
-3
/
+10
*
client API, vo_libmpv: document random deadlock problems
wm4
2019-09-20
2
-0
/
+20
*
vo_libmpv: fix some more uninit issues
wm4
2019-09-20
1
-24
/
+35
*
client API: document unfortunate render API threading requirement
wm4
2019-09-20
1
-0
/
+6
*
vo_libmpv: always create ctx->dispatch
wm4
2019-09-20
1
-19
/
+12
*
render api: fix use-after-free
wnoun
2019-09-20
3
-33
/
+6
*
rpi: Update for modern systems
Cameron Cawley
2019-09-20
5
-25
/
+14
*
Coypright: update list of files
wm4
2019-09-20
1
-13
/
+1
*
vo: remove unused equalizer control remains
wm4
2019-09-20
1
-14
/
+1
*
oml_sync: fix typo in comment
wm4
2019-09-20
1
-2
/
+2
*
vf_fingerprint: use aligned_alloc instead of posix_memalign
wm4
2019-09-19
2
-2
/
+8
*
demux_lavf: document intentional FFmpeg API violation
wm4
2019-09-19
1
-0
/
+4
*
packet: fix theoretical UB if called on "empty" packets
wm4
2019-09-19
1
-2
/
+4
*
Revert "demux/packet: fix demux_packet_shorten"
wm4
2019-09-19
1
-2
/
+2
*
client API: fix some comments
wm4
2019-09-19
1
-4
/
+4
*
sd_lavc: support scaling for bitmap subtitles
wm4
2019-09-19
1
-0
/
+16
*
demux: fix another incorrect BOF cache flag issue
wm4
2019-09-19
1
-2
/
+5
*
f_swscale: fix a typo
wm4
2019-09-19
1
-1
/
+1
*
manpage: input.rst: fix a typo
wm4
2019-09-19
1
-1
/
+1
*
video: add vf_fingerprint and a skip-logo script
wm4
2019-09-19
7
-0
/
+618
*
command: make vf-metadata/af-metadata somewhat observable
wm4
2019-09-19
1
-1
/
+1
*
command: make vf-metadata/af-metadata not query metadata twice
wm4
2019-09-19
1
-7
/
+13
*
video: generally try to align image data on 64 bytes
wm4
2019-09-19
5
-4
/
+10
*
ta: destroy/free children in reverse order
wm4
2019-09-19
1
-2
/
+2
*
m_config: add assertion to a specific case
wm4
2019-09-19
1
-2
/
+4
*
command: don't add deprecated CLI aliases to property list
wm4
2019-09-19
1
-0
/
+12
*
options: deprecate --stream-record
wm4
2019-09-19
4
-21
/
+38
*
builtin.conf: add clarifications
wm4
2019-09-19
1
-0
/
+7
*
m_config: remove m_config_create_shadow
wm4
2019-09-19
3
-13
/
+1
*
m_config: further minor simplifications
wm4
2019-09-19
1
-35
/
+26
*
m_config: simplify some minor crap
wm4
2019-09-19
1
-24
/
+20
*
m_config: move group list to internal context
wm4
2019-09-19
2
-42
/
+53
*
io: remove Windows tmpfile() emulation
wm4
2019-09-19
2
-37
/
+0
*
m_config: add/move some comments
wm4
2019-09-19
2
-21
/
+33
*
m_config: remove an unused function
wm4
2019-09-19
2
-7
/
+0
*
vo: fix missed option updates under rare circumstances
wm4
2019-09-19
1
-2
/
+2
*
command, demux: add AB-loop keyframe cache align command
wm4
2019-09-19
4
-0
/
+111
*
command: shuffle cache-dump start message
wm4
2019-09-19
1
-2
/
+2
*
recorder: always mux all packets on discont/close
wm4
2019-09-19
1
-2
/
+1
*
manpage: mention that there's a Lua API for async commands
wm4
2019-09-19
1
-0
/
+2
*
demux, command: add a third stream recording mechanism
wm4
2019-09-19
8
-7
/
+383
*
demux: move packet cache reading to a function
wm4
2019-09-19
1
-14
/
+27
*
screenshot: move message showing to common code
wm4
2019-09-19
3
-46
/
+39
*
demux: move a seek helper to a separate function
wm4
2019-09-19
1
-35
/
+47
*
demux: minor simplification for backward cache size option
wm4
2019-09-19
1
-2
/
+4
*
demux: allow backward cache to use unused forward cache
wm4
2019-09-19
2
-1
/
+17
*
demux: don't clobber internal demuxer EOF state in cache seeks
wm4
2019-09-19
1
-1
/
+1
*
win_state: silence a valgrind warning
wm4
2019-09-19
1
-1
/
+1
*
packet: change memory estimation heuristics
wm4
2019-09-19
1
-2
/
+5
*
packet: free some unnecessary memory in disk cache case
wm4
2019-09-19
1
-1
/
+2
*
vd_lavc: put vaapi before vdpau in autoprobe order
wm4
2019-09-19
1
-2
/
+2
*
vo_gpu: hwdec_vaegl: silence confusing message during probing
wm4
2019-09-19
1
-2
/
+47
*
vo_gpu: hwdec_vaegl: refactor format probing
wm4
2019-09-19
1
-40
/
+64
*
m_config: fix typo in comment
wm4
2019-09-19
1
-1
/
+1
*
recorder: use shared PTS macros
wm4
2019-09-19
1
-9
/
+7
*
demux: honor seek discontinuities with --stream-record
wm4
2019-09-19
1
-0
/
+3
*
demux: runtime option changing for cache and stream recording
wm4
2019-09-19
2
-35
/
+106
*
m_config: add an assert for a theoretical issue
wm4
2019-09-19
1
-1
/
+6
*
demux: enable --stream-record for things using timeline
wm4
2019-09-19
1
-0
/
+2
*
win32: remove -municode from mpv binary
wm4
2019-09-19
2
-9
/
+7
*
build: stop defining _LARGEFILE[64]_SOURCE
wm4
2019-09-19
1
-3
/
+1
*
build: better POSIX check
wm4
2019-09-19
1
-3
/
+1
*
vf_vapourynth: remove Lua backend
wm4
2019-09-19
6
-283
/
+4
*
audio: remove unreferenced af_lavrresample
wm4
2019-09-19
3
-151
/
+0
*
vo_gpu: remove vdpau/GLX backend
wm4
2019-09-19
3
-422
/
+0
*
vo_gpu: remove mali-fbdev
wm4
2019-09-19
5
-176
/
+2
*
manpage: fix minor typo
wm4
2019-09-19
1
-1
/
+1
*
stats.lua: add graphs for readahead time and total byte usage
wm4
2019-09-19
1
-6
/
+58
*
msg: remove unnecessary condition
wm4
2019-09-19
1
-4
/
+0
*
demux_mkv: add hacks to avoid a single warning
wm4
2019-09-19
1
-9
/
+26
*
demux: make webm dash work by using init fragment on all demuxers
wm4
2019-09-19
2
-32
/
+23
*
stream: add a generic concat implementation
wm4
2019-09-19
3
-0
/
+165
*
demux: never set demux->stream for timeline mess
wm4
2019-09-19
1
-27
/
+47
*
stream: create memory streams in more straightforward way
wm4
2019-09-19
7
-44
/
+62
*
demux_playlist: extend maximum line size
wm4
2019-09-19
1
-1
/
+1
*
common: add macro for checking whether a value is a power of two
wm4
2019-09-19
1
-0
/
+1
*
demux: fix backward demuxing not grabbing all audio packets
wm4
2019-09-19
1
-5
/
+5
*
demux: another questionable backwards playback mud party
wm4
2019-09-19
1
-5
/
+41
*
demux: remove some redundancy in backward playback code
wm4
2019-09-19
1
-6
/
+5
*
demux_mkv: fix subtitle preroll in some cases
wm4
2019-09-19
1
-7
/
+6
*
osc: add feature to bottombar to not cover the video
wm4
2019-09-19
2
-1
/
+67
*
aspect: add video margin options
wm4
2019-09-19
4
-5
/
+73
*
aspect: fix some UB problems in corner cases
wm4
2019-09-19
1
-6
/
+6
*
stats.lua: add cache info page
wm4
2019-09-19
1
-4
/
+69
*
manpage: fix false statement
wm4
2019-09-19
1
-2
/
+2
*
demux: turn some redundant assignments into asserts
wm4
2019-09-19
1
-3
/
+5
*
demux: move a function
wm4
2019-09-19
1
-14
/
+12
*
demux: disable backward demuxing if it fatally fails
wm4
2019-09-19
1
-0
/
+13
*
demux: add a on-disk cache
wm4
2019-09-19
12
-39
/
+510
*
osdep: add mkostemps() emulation
wm4
2019-09-19
2
-2
/
+36
*
demux: move comment to slightly better location
wm4
2019-09-19
1
-1
/
+1
*
demux: fix excessive backwards seeking with backwards playback
wm4
2019-09-19
1
-1
/
+2
*
demux: fix minor seek_preroll consistency issue
wm4
2019-09-19
1
-0
/
+2
*
demux: mess with seek range updates and pruning
wm4
2019-09-19
3
-118
/
+156
*
demux: fix a comment
wm4
2019-09-19
1
-1
/
+1
*
demux: cache a value
wm4
2019-09-19
1
-10
/
+9
*
demux: redo timed metadata
wm4
2019-09-19
6
-195
/
+201
*
demux_lavf: compensate timestamp resets for OGG web radio streams
wm4
2019-09-19
2
-5
/
+74
*
demux_lavf: add per-stream state
wm4
2019-09-19
1
-8
/
+17
*
demux_lavf: use common mpv/ffmpeg timestamp conversion function
wm4
2019-09-19
1
-4
/
+2
*
audio_buffer: fix some more theoretical UB
wm4
2019-09-19
1
-0
/
+3
*
demux: refactor cache range init/deinit
wm4
2019-09-19
3
-59
/
+51
*
demux: really disable cache for sub-demuxers
wm4
2019-09-19
3
-6
/
+15
*
demux: handle accounting for index size differently
wm4
2019-09-19
1
-16
/
+25
*
m_option: add "B" suffix to human-readable byte numbers
wm4
2019-09-19
1
-3
/
+5
*
common: add MP_IS_ALIGNED macro
wm4
2019-09-19
1
-0
/
+1
*
packet: change len field from int to size_t
wm4
2019-09-19
2
-2
/
+2
*
demux: fix assertion when switching tracks during backward playback
wm4
2019-09-19
1
-20
/
+20
*
player: ensure backward playback state is propagated on track switching
wm4
2019-09-19
4
-5
/
+14
*
demux: use binary search for cache seek index
wm4
2019-09-19
1
-7
/
+28
*
demux: create full seek index for cached packets
wm4
2019-09-19
1
-26
/
+72
*
demux: simplify cache search and exit early
wm4
2019-09-19
1
-15
/
+10
*
demux: update some comments
wm4
2019-09-19
1
-15
/
+28
*
demux: shorten some redundant output
wm4
2019-09-19
1
-3
/
+1
*
command: show number of hidden items in OSD lists
wm4
2019-09-19
1
-6
/
+12
*
manpage: some more backward playback edits
wm4
2019-09-19
1
-12
/
+22
*
demux: demux multiple audio frames in backward playback
wm4
2019-09-19
2
-38
/
+80
*
demux: remove fur