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: move macOS option retrieval to the earliest point possible
Akemi
2018-09-30
2
-6
/
+6
*
add swift as main dependency so all dependencies can be disabled easily
Akemi
2018-09-30
2
-2
/
+9
*
build: check for Swift version and disable dependencies if needed
Akemi
2018-09-30
3
-4
/
+11
*
Improve readme aesthetics.
Aman
2018-09-30
1
-7
/
+5
*
drm_atomic: Allow to create atomic context w/o drmprime video plane
Anton Kindestam
2018-09-30
2
-6
/
+11
*
manpage: minor fix to --drm-format
Anton Kindestam
2018-09-30
1
-1
/
+1
*
demux/packet: fix demux_packet_shorten
Tom Yan
2018-09-30
1
-2
/
+2
*
travis: enable CI for release branches
Jan Ekström
2018-09-29
1
-0
/
+1
*
vo_gpu: fix vec3 packing in UBOs/push_constants
Niklas Haas
2018-09-29
1
-11
/
+13
*
vo_gpu: use explicit offsets for push constants
Niklas Haas
2018-09-29
1
-2
/
+1
*
ao_alsa: log the ALSA state if we get a non-XRUN error
Jan Ekström
2018-09-29
1
-2
/
+4
*
ao_alsa: handle XRUNs separately from other errors
Jan Ekström
2018-09-29
1
-2
/
+7
*
ao_alsa: early exit get_space if paused or ALSA is not ready
Jan Ekström
2018-09-29
1
-0
/
+5
*
man/options: emphasize ytdl_hook's script options
Ricardo Constantino
2018-09-26
1
-6
/
+5
*
vo_gpu: adjust PRNG variant used by GL shaders
sfan5
2018-09-26
1
-1
/
+5
*
ytdl_hook: fix audio not being picked up for some sites
Ricardo Constantino
2018-09-26
1
-2
/
+2
*
ao_jack: only auto-connect to audio ports
Niklas Haas
2018-09-26
1
-1
/
+2
*
encode: fix expected streams when using --lavfi-complex
TSaaristo
2018-09-26
1
-8
/
+8
*
ci: explicitly call waf with python3
Martin Herkt
2018-09-11
2
-4
/
+4
*
mp_image: strip all HDR peak information from SDR clips
Niklas Haas
2018-09-05
1
-0
/
+6
*
vo_gpu: switch to optimization level performance
Niklas Haas
2018-09-01
1
-1
/
+1
*
ao_pulse: fix tlength calculation
Tom Yan
2018-09-01
3
-17
/
+3
*
Revert "ao_openal: enable building on OSX"
Michael Hoang
2018-08-26
3
-27
/
+2
*
vo_gpu: avoid overwriting compute shader block sizes
Niklas Haas
2018-08-26
1
-4
/
+10
*
af_rubberband: reset delay to 0 on reset
Hector Martin
2018-08-25
1
-0
/
+2
*
osdep: make use of HAVE_ANDROID
Tom Yan
2018-08-20
3
-4
/
+8
*
wscript: split egl-android from android
Tom Yan
2018-08-20
4
-9
/
+11
*
manpage: fix reference to --tone-mapping by old option name
Anton Kindestam
2018-08-18
1
-1
/
+1
*
ytdl_hook: always load ytdl:// links with ytdl_hook first
Ricardo Constantino
2018-08-17
1
-7
/
+23
*
ao_opensles: set numBuffers to 8
Tom Yan
2018-08-13
1
-1
/
+1
*
demux_edl: add title option to override title of chapters
sfan5
2018-08-13
2
-1
/
+22
*
player: expose hearing/visual impaired flags on audio tracks
Aman Gupta
2018-08-13
5
-0
/
+12
*
build: add --no-download option to bootstrap.py
Philip Sequeira
2018-08-13
1
-0
/
+4
*
osx: Fix initialization and access of service menu
Michael Hoang
2018-08-11
1
-2
/
+2
*
cocoa-cb: fix crash on macOS 10.10
Akemi
2018-08-11
1
-1
/
+3
*
cocoa-cb: fix crash when no screen is available
Akemi
2018-08-11
1
-1
/
+1
*
audio/format: decouple af_fmt_is_planar from af_fmt_to_planar
Tom Yan
2018-08-11
1
-16
/
+15
*
manpage: Correct show-text duration default value
jaseg
2018-08-05
1
-1
/
+1
*
manpage: fix --vf exclamation mark description
pavelxdd
2018-08-05
1
-1
/
+1
*
ao_opensles: update interface-changes
Tom Yan
2018-08-05
1
-0
/
+9
*
ao_opensles: rework the heuristic of buffer/enqueue size setting
Tom Yan
2018-08-05
1
-18
/
+36
*
ao_opensles: allow s32 and float output
Tom Yan
2018-08-05
1
-27
/
+15
*
audio/format: minor fix for af_fmt_from_planar
Tom Yan
2018-08-05
1
-2
/
+4
*
stream_smb/stream_file: fix `write_buffer`
Yclept Nemo
2018-07-29
2
-16
/
+16
*
stream_smb: locking to bypass libsmbclient issues
Yclept Nemo
2018-07-29
1
-1
/
+21
*
ci: do bootstrap outside the docker container
Jan Ekström
2018-07-29
3
-2
/
+1
*
manpage: fixup mistaken show playlist/track-list shortcuts
Daniel M. Capella
2018-07-23
1
-2
/
+2
*
Update VERSION
Martin Herkt
2018-07-22
1
-1
/
+1
*
Release 0.29.0
v0.29.0
Martin Herkt
2018-07-22
2
-116
/
+95
*
wscript_build: apply project-wide CFLAGS/LDFLAGS to mpv.com
Stephen Hutchinson
2018-07-19
1
-2
/
+2
*
build: if libdir is not set, set it to EXEC_PREFIX/lib
Jan Ekström
2018-07-19
1
-0
/
+13
*
build: bump waf to 2.0.9
Akemi
2018-07-12
1
-2
/
+2
*
build: utilize built-in gnu_dirs module for installation directories
Akemi
2018-07-12
2
-15
/
+22
*
build: explicitly delay adding of object files to linking
Akemi
2018-07-12
1
-0
/
+1
*
hwdec_vaegl: Fix VAAPI EGL interop used with gpu-context=drm
Anton Kindestam
2018-07-09
3
-6
/
+29
*
context_drm_egl: Fix CRTC setup and release code when using atomic
Anton Kindestam
2018-07-09
6
-41
/
+217
*
context_drm_egl: Fix some memory leaks on error exit
Anton Kindestam
2018-07-09
1
-63
/
+66
*
gpu: prefer 16bit floating point FBO formats to 16bit integer ones
Jan Ekström
2018-07-08
2
-4
/
+7
*
build: fix linking libmpv when swift features are build
Akemi
2018-07-08
1
-7
/
+14
*
wscript_build: fixup swift include parameter to point to source root
Jan Ekström
2018-07-08
1
-2
/
+2
*
ci: add mingw64 targets
Martin Herkt
2018-07-05
2
-1
/
+38
*
ci: switch to cirno.systems docker registry
Martin Herkt
2018-07-05
1
-4
/
+4
*
ci: enable libsmbclient
Martin Herkt
2018-07-05
1
-5
/
+6
*
ci: switch Travis env language to generic
Martin Herkt
2018-06-25
1
-1
/
+1
*
ci: add more build targets
Martin Herkt
2018-06-25
1
-2
/
+5
*
ci: Use custom container for Travis builds
Martin Herkt
2018-06-25
2
-22
/
+26
*
TOOLS/autoload: Fixed broken "disabled" option
Andreas Wennerberg
2018-06-23
1
-0
/
+1
*
demux_mkv: add A_MLP to mkv_audio_tags
Nicolas F
2018-06-22
1
-0
/
+1
*
build: add static libraries to libmpv.pc
Martin Herkt
2018-06-20
1
-4
/
+8
*
cocoa-cb: fix building with Swift 4.2
coverity_scan
Akemi
2018-06-12
2
-7
/
+7
*
build: manually add standard library search paths for linking
Akemi
2018-06-12
2
-8
/
+11
*
cocoa-cb: remove pre-allocation of window, view and layer
Akemi
2018-06-12
9
-140
/
+158
*
vo_libmpv: pass vo struct to the control callback
Akemi
2018-06-12
3
-11
/
+13
*
options.c: display additional metadata tags during video playback
Stephen Hutchinson
2018-06-11
1
-2
/
+3
*
stats: remove superfluous line breaks
Julian
2018-06-09
1
-1
/
+1
*
hwdec_drmprime_drm: Do not show error message during probing
Anton Kindestam
2018-06-08
1
-1
/
+1
*
stream_file: enable cache for FUSE filesystems on OpenBSD and FreeBSD
gall0ws
2018-06-05
1
-1
/
+1
*
osc: fix accidentally skipping files when seeking with slider
fatalis
2018-06-04
1
-0
/
+2
*
ao_alsa: simplify get_space()
Jan Ekström
2018-06-04
1
-6
/
+10
*
ao_alsa: replace snd_pcm_status() with snd_pcm_avail() in get_space()
Muhammad Faiz
2018-06-04
1
-5
/
+4
*
vo_sdl: add support for screensaver VOCTRL's
sfan5
2018-06-02
1
-3
/
+24
*
vo_gpu: desaturate after peak detection
Niklas Haas
2018-05-31
1
-12
/
+12
*
player: fix coding style
wm4
2018-05-31
1
-3
/
+3
*
demux_lavf: drop obscure genpts option
wm4
2018-05-31
2
-11
/
+0
*
options: add --http-proxy
wm4
2018-05-31
2
-0
/
+11
*
player: remove deprecated vo/ao auto profiles
wm4
2018-05-31
2
-9
/
+2
*
m_config: remove outdated comment
wm4
2018-05-31
1
-1
/
+0
*
m_config: check for int16_t offset overflow
wm4
2018-05-31
1
-1
/
+3
*
m_config: remove an unused function
wm4
2018-05-31
2
-15
/
+0
*
m_option: remove an unused field
wm4
2018-05-31
2
-13
/
+0
*
m_config: cosmetics: fix 2 typos
wm4
2018-05-31
1
-2
/
+2
*
manpage: update --demuxer-thread option
wm4
2018-05-31
1
-3
/
+6
*
player: simplify edition switching
wm4
2018-05-31
4
-13
/
+4
*
cmd: do not use a random value for MP_CMD_OPT_ARG
wm4
2018-05-25
1
-1
/
+1
*
player: use canonical playback time for video refreshes
wm4
2018-05-25
1
-4
/
+1
*
manpage: mention that fd:// file descriptors may be modified
wm4
2018-05-25
1
-0
/
+2
*
stream_file: properly detect stdin as pipe
wm4
2018-05-25
1
-17
/
+16
*
manpage: remove a reference to a removed option
wm4
2018-05-25
1
-2
/
+1
*
demux: fix/improve aspects of EOF signaling
wm4
2018-05-25
1
-9
/
+14
*
ipc: cosmetic: switch a negated if/else
wm4
2018-05-25
1
-3
/
+3
*
ipc: alias set_property_string to set_property
wm4
2018-05-25
2
-28
/
+4
*
video: trust container FPS early on if possible
wm4
2018-05-25
1
-1
/
+2
*
manpage: mention that --no-correct-pts can break seeking too
wm4
2018-05-25
1
-2
/
+2
*
dispatch: add an assert()
wm4
2018-05-25
1
-0
/
+1
*
input: move an enum back to its correct place
wm4
2018-05-25
2
-13
/
+13
*
demux_lavf: remove ffm blacklist entry
wm4
2018-05-25
1
-2
/
+0
*
input: add a define for the number of mouse buttons and use it
wm4
2018-05-25
3
-1
/
+7
*
vd_lavc: minor simplification for get_format fallback
wm4
2018-05-25
1
-7
/
+1
*
terminal-unix: stop trying to read when terminal disappears
wm4
2018-05-25
1
-2
/
+4
*
x11: support Shift+TAB
Niklas Haas
2018-05-24
1
-1
/
+1
*
demux, player: fix playback of sparse video streams (w/ still images)
Aman Gupta
2018-05-24
6
-5
/
+36
*
demux_lavf: co-locate disposition checks
Aman Gupta
2018-05-24
1
-2
/
+2
*
waf: require wayland-protocols >= 1.14
Rostislav Pehlivanov
2018-05-20
1
-1
/
+1
*
wayland_common: require wl_compositor of version 3
Rostislav Pehlivanov
2018-05-20
1
-3
/
+2
*
wayland_common: fix maximized state
Rostislav Pehlivanov
2018-05-20
2
-13
/
+22
*
vo_gpu: allow higher icc-contrast and improve logging
Niklas Haas
2018-05-17
2
-3
/
+4
*
stats: show sample format of audio track
sfan5
2018-05-17
1
-0
/
+1
*
waftools: update clang_compilation_database
Bin Jin
2018-05-17
1
-13
/
+33
*
manpage: fix typo
Niklas Haas
2018-05-17
1
-1
/
+1
*
manpage: clarify target-prim/trc=auto behavior
Niklas Haas
2018-05-17
1
-2
/
+6
*
m_option: fix duplicate flag value
Philip Sequeira
2018-05-13
1
-2
/
+2
*
wscript: Remove code check for cuda hwaccel
Philip Langdale
2018-05-10
2
-17
/
+1
*
drm_atomic: Fix memory leaks in drm_atomic_create
Anton Kindestam
2018-05-08
1
-34
/
+33
*
ytdl_hook: try to set video track first if available
Ricardo Constantino
2018-05-03
1
-4
/
+4
*
player: add more logging around buffering state
Aman Gupta
2018-05-03
1
-2
/
+7
*
command: fix condition for failure when parsing cycle-value params
wm4
2018-05-03
1
-1
/
+1
*
command: simplify option property init
wm4
2018-05-03
1
-22
/
+13
*
input: rename weirdly named function
wm4
2018-05-03
3
-4
/
+5
*
input: move some more cmd definitions to cmd.h
wm4
2018-05-03
2
-64
/
+64
*
input: merge cmd_list.c with cmd.c
wm4
2018-05-03
7
-146
/
+88
*
input: rename cmd_parse.c to cmd.c
wm4
2018-05-03
2
-1
/
+1
*
input: rename cmd_parse.h to cmd.h
wm4
2018-05-03
5
-5
/
+3
*
command: split big command handler switch into separate functions
wm4
2018-05-03
4
-866
/
+1018
*
input: remove some explicit uses of command IDs
wm4
2018-05-03
6
-31
/
+37
*
input: remove legacy command handling
wm4
2018-05-03
3
-84
/
+0
*
input: move command list to command.c
wm4
2018-05-03
2
-215
/
+216
*
encode: remove removed encode options from presets
TheAMM
2018-05-03
1
-13
/
+4
*
build: make encoding mode non-optional
wm4
2018-05-03
10
-40
/
+9
*
encode: get rid of the output packet queue
wm4
2018-05-03
13
-79
/
+147
*
vo_lavc: explicitly skip redraw and repeated frames
wm4
2018-05-03
2
-8
/
+11
*
video: actually wait for last frame being rendered on EOF
wm4
2018-05-03
1
-1
/
+5
*
encode: remove old timestamp handling
wm4
2018-05-03
7
-291
/
+57
*
encode: restore 2-pass mode
wm4
2018-05-03
1
-2
/
+7
*
manpage: -pre, -del etc. does not work on some options anymore
wm4
2018-05-03
1
-25
/
+4
*
docs/vo: fixup some minor typos a la "planed" instead of "plane"
Jan Ekström
2018-05-01
1
-3
/
+3
*
drm_atomic: Disallow selecting cursor planes using the options
Anton Kindestam
2018-05-01
1
-0
/
+3
*
drm_common: Be smarter when deciding on which CRTC and Encoder to use
Anton Kindestam
2018-05-01
1
-1
/
+27
*
context_drm_egl: fix some comments and log messages that had not been updated...
Anton Kindestam
2018-05-01
1
-6
/
+5
*
drm/atomic: Fix crtc_setup_atomic and crtc_release_atomic
Anton Kindestam
2018-05-01
1
-25
/
+33
*
drm/atomic: disable video plane when unused.
LongChair
2018-05-01
1
-0
/
+28
*
drm/atomic: add atomic modesetting.
LongChair
2018-05-01
1
-11
/
+104
*
drm/atomic: refactor planes names
LongChair
2018-05-01
8
-55
/
+103
*
drm/atomic: add connector to atomic context
LongChair
2018-05-01
6
-4
/
+38
*
drm/atomic: refactor hwdec_drmprime_drm with native resources
LongChair
2018-05-01
8
-35
/
+113
*
vo_gpu/video: disable compute shaders if an FBO format was not available
Jan Ekström
2018-05-01
1
-0
/
+5
*
vo_gpu/video: add improved logging when a user-specified FBO fails
Jan Ekström
2018-05-01
1
-2
/
+13
*
manpage: remove 4 previously removed options
wm4
2018-05-01
1
-24
/
+0
*
manpage: --demuxer-seekable-cache is not experimental anymore
wm4
2018-05-01
1
-2
/
+1
*
common: add missing %f time format
wm4
2018-05-01
1
-0
/
+1
*
common: round all integer times to milliseconds
wm4
2018-05-01
1
-2
/
+6
*
cocoa: change deprecation warning from opengl-cb to libmpv
Akemi
2018-04-29
2
-3
/
+3
*
build: bump wayland-protocols requirement to 1.12+
Jan Ekström
2018-04-29
1
-1
/
+1
*
wayland_common: update to stable xdg-shell
Emmanuel Gil Peyrot
2018-04-29
3
-52
/
+52
*
gpu/video: make HDR peak computing work without work group count
Niklas Haas
2018-04-29
1
-4
/
+5
*
gpu/video: improve HDR peak computation feature check logging
Jan Ekström
2018-04-29
1
-1
/
+4
*
command: change cycle-value command behavior
wm4
2018-04-29
4
-87
/
+97
*
command: make track properties cycle through no/auto if uninitialized
wm4
2018-04-29
1
-9
/
+18
*
command: fix coding style
wm4
2018-04-29
1
-5
/
+6
*
vd_lavc: enable dr by default
wm4
2018-04-29
2