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
*
manpage: minor fixes
wm4
2015-01-25
3
-10
/
+9
*
player: don't ignore relative seeks by 0 seconds
wm4
2015-01-25
1
-4
/
+0
*
command: avoid returning invalid FPS values
wm4
2015-01-25
1
-3
/
+5
*
player: reset frame step counter on seeks
wm4
2015-01-25
2
-1
/
+1
*
lua: add a function that formats Lua values as strings
wm4
2015-01-25
3
-24
/
+27
*
build: don't install some files if only libmpv is built
wm4
2015-01-25
1
-13
/
+15
*
ao/wasapi: handle VistaBlob failure more gracefully
Kevin Mitchell
2015-01-25
2
-6
/
+21
*
ao/wasapi: remove unnecessary check of audio thread input
Kevin Mitchell
2015-01-25
1
-2
/
+0
*
ao/wasapi: more consistent/reliable method of computing extra WAVEFORMATEXTEN...
Kevin Mitchell
2015-01-25
1
-2
/
+1
*
ao/wasapi: more missed cleanup on failure
Kevin Mitchell
2015-01-25
1
-3
/
+5
*
ao/wasapi: check return values
Kevin Mitchell
2015-01-25
1
-3
/
+6
*
ao/wasapi: make functions return bool that were acting like it
Kevin Mitchell
2015-01-25
2
-37
/
+37
*
ao/wasapi: check full GUID of KSDATAFORMAT to determine float
Kevin Mitchell
2015-01-25
2
-8
/
+9
*
ao/wasapi: expose GUID and PKEY convenience functions
Kevin Mitchell
2015-01-25
3
-45
/
+49
*
ao/wasapi: remove unused variable
Kevin Mitchell
2015-01-25
1
-3
/
+0
*
ao/wasapi: safely define PKEY constants
Kevin Mitchell
2015-01-25
1
-16
/
+13
*
ao/wasapi: avoid redundant passing of ao and wasapi_state as arguments
Kevin Mitchell
2015-01-25
1
-19
/
+19
*
ao/wasapi: just return 0 unconditionally from the thread
Kevin Mitchell
2015-01-25
1
-10
/
+4
*
ao/wasapi: fix unmatched CoUninitialize() on init failure
Kevin Mitchell
2015-01-25
2
-8
/
+5
*
ao/wasapi: more debugging messages
Kevin Mitchell
2015-01-25
2
-14
/
+27
*
ao/wasapi: simplify the init retry
Kevin Mitchell
2015-01-25
1
-10
/
+8
*
ao/wasapi: make get_device_delay return an error code
Kevin Mitchell
2015-01-25
1
-12
/
+21
*
ao_wasapi: don't treat SetDisplayName() failure as fatal
wm4
2015-01-25
1
-1
/
+2
*
demux_playlist: detect headerless m3u files by extension
wm4
2015-01-25
1
-1
/
+24
*
ytdl_hook: Check for empty playlists
ChrisK2
2015-01-25
1
-1
/
+7
*
subprocess-win: Always quote argv[0]
James Ross-Gowan
2015-01-25
1
-3
/
+5
*
player: respect --untimed on last frame
wm4
2015-01-25
2
-3
/
+4
*
player: respect --untimed on video format changes
wm4
2015-01-25
1
-1
/
+1
*
player: don't fall asleep on audio decoding errors
wm4
2015-01-25
1
-0
/
+2
*
player: fix --stop-playback-on-init-failure on audio init failure
wm4
2015-01-25
1
-2
/
+1
*
image_writer: check for conversion errors
wm4
2015-01-25
3
-11
/
+17
*
cache: cache-position needs to be int64_t
Oliver Freyermuth
2015-01-25
1
-1
/
+1
*
x11: always use glXGetProcAddressARB()
wm4
2015-01-25
1
-1
/
+1
*
video/out/win_state.c: fix --monitoraspect
Soeren D. Schulze
2015-01-25
1
-1
/
+1
*
manpage: document details of option quoting and escaping
wm4
2015-01-25
1
-4
/
+56
*
x11: make display-names property stricter
wm4
2015-01-25
1
-1
/
+3
*
af_volume: dump applied replaygain in verbose mode
wm4
2015-01-25
1
-1
/
+5
*
manpage: talk about one script, not multiple scripts
Ryan Jacobs
2015-01-25
1
-2
/
+2
*
command: make empty vf-metadata not an error
wm4
2015-01-25
2
-14
/
+10
*
vf: fix crash if filter doesn't provide control entrypoint
wm4
2015-01-25
1
-1
/
+1
*
options: expand ~ for the include option
Stefano Pigozzi
2015-01-25
1
-1
/
+5
*
player: make --shuffle/--merge-files affect runtime loaded playlists
wm4
2015-01-25
5
-19
/
+26
*
sub: reset sub decoder correctly when cycling subtitles
wm4
2015-01-25
1
-3
/
+1
*
vo_opengl, x11: make legacy context warning not an error
wm4
2015-01-25
1
-1
/
+1
*
vo_opengl: fix broken rejection of extended scaling
wm4
2015-01-25
1
-3
/
+2
*
lua: don't ignore key press events for script key bindings
wm4
2015-01-25
1
-2
/
+2
*
m_option: never return NOPTS value as number from properties
wm4
2015-01-25
1
-5
/
+36
*
client API: fix log buffer overflow case
wm4
2015-01-25
1
-3
/
+3
*
mp_image: reject invalid display aspect ratio
wm4
2015-01-25
1
-1
/
+1
*
player: fix crash wtih --secondary-sid
wm4
2015-01-25
1
-2
/
+3
*
bstr: fix possible undefined behavior with length 0 strings
wm4
2015-01-25
1
-1
/
+1
*
player: don't set tag strings to NULL
wm4
2015-01-25
1
-3
/
+3
*
demux_mkv: fix EBML parsing checks
wm4
2015-01-25
1
-16
/
+15
*
tl_matroska: fix minor memory leak in error case
wm4
2015-01-25
1
-5
/
+7
*
player: check sufficient track selection before destroying VO
wm4
2015-01-25
1
-9
/
+9
*
demux_mkv: better check for some EBML parsing
wm4
2015-01-25
1
-12
/
+18
*
demux_mkv: avoid endless loop with broken files
wm4
2015-01-25
1
-1
/
+1
*
ao_pulse: exit AO if stream fails
wm4
2015-01-25
1
-1
/
+5
*
demux_mkv: improve robustness against broken libavcodec parsers
wm4
2015-01-25
1
-2
/
+2
*
ao: remove coreaudio_exclusive from autoprobing list
wm4
2015-01-25
1
-2
/
+2
*
gl_video.c: invalidate image_params in uninit_video()
xylosper
2015-01-25
1
-0
/
+4
*
dxva2: copy mp_image attributes to sw_img
James Ross-Gowan
2015-01-25
1
-0
/
+1
*
mp_image: copy missing attributes
James Ross-Gowan
2015-01-25
1
-0
/
+2
*
video: fix timeline with some container formats
wm4
2015-01-25
1
-0
/
+2
*
sd_lavc: apply fallback to video resolution only for vobsubs
wm4
2015-01-25
1
-14
/
+11
*
options: don't cut off long options in --list-options
wm4
2015-01-25
1
-1
/
+1
*
manpage: fix --video-unscaled description
wm4
2015-01-25
1
-3
/
+2
*
ytdl: silence "succeeded" message
wm4
2015-01-25
1
-1
/
+1
*
cocoa: fix build on 10.9
Stefano Pigozzi
2015-01-25
1
-1
/
+1
*
cocoa: fix NSMapGet error
Stefano Pigozzi
2015-01-25
1
-2
/
+4
*
manpage: fix typo
wm4
2015-01-25
1
-1
/
+1
*
cocoa: fix uninitialization while in fullscreen
Stefano Pigozzi
2015-01-25
3
-2
/
+36
*
Update copyright year
wm4
2015-01-25
2
-2
/
+2
*
demux_playlist: unquote entries in pls playlists
wm4
2015-01-25
1
-0
/
+3
*
screenshots: set AVFrame parameters
wm4
2015-01-25
1
-0
/
+3
*
player: ordered chapters: filter missing chapters
wm4
2015-01-25
1
-0
/
+9
*
osxbundle: fix cascading config loading
Stefano Pigozzi
2015-01-14
1
-0
/
+0
*
manpage: fix typo
wm4
2015-01-14
1
-2
/
+2
*
player: fix a typo in message output
wm4
2015-01-14
1
-1
/
+1
*
stream: always disable cache for pseudo-streams
wm4
2015-01-14
2
-1
/
+3
*
stream_edl: disable caching
wm4
2015-01-14
1
-0
/
+1
*
ao_alsa: fix unpause path atfer previous commit
wm4
2015-01-14
1
-0
/
+2
*
ao_alsa: fix resuming from suspend mode
wm4
2015-01-14
1
-4
/
+12
*
sd_lavc: ignore image subtitles with unknown duration after 1 minute
wm4
2015-01-14
1
-0
/
+3
*
sd_lavc: compensate for a stupid libavcodec API issue
wm4
2015-01-14
1
-1
/
+4
*
player: don't show "0%" percentage in infinite streams
wm4
2015-01-14
2
-4
/
+9
*
ao_alsa: fix setting mono channel map
wm4
2015-01-14
1
-0
/
+5
*
audio: fix previous commit
wm4
2015-01-14
1
-4
/
+4
*
audio: fix fallback if audio API does not support mono
wm4
2015-01-14
1
-6
/
+5
*
cocoa: mark window for redraw after title change
Stefano Pigozzi
2015-01-14
1
-1
/
+3
*
Release 0.7.2
v0.7.2
Alessandro Ghedini
2014-12-20
2
-1
/
+39
*
options: enable --ytdl by default
wm4
2014-12-19
3
-7
/
+4
*
ytdl: bump requrired youtube-dl version to 2014.11.26
ChrisK2
2014-12-19
1
-1
/
+1
*
ytdl: Try to handle multi-arc videos
ChrisK2
2014-12-19
1
-14
/
+37
*
ytdl: When using DASH, print actual duration
ChrisK2
2014-12-19
1
-1
/
+5
*
vo_opengl: clamp filters to their size
wm4
2014-12-19
1
-1
/
+2
*
cocoa: don't change app activation policy in libmpv
Stefano Pigozzi
2014-12-17
1
-3
/
+4
*
cocoa: remove urlencoding for url open events
Stefano Pigozzi
2014-12-17
1
-0
/
+2
*
ao_coreaudio: add missing goto for error path
Stefano Pigozzi
2014-12-17
1
-0
/
+1
*
build: require alsa libs not older than 6 years
wm4
2014-12-17
1
-1
/
+1
*
vo_x11: don't attempt to resize when unconfigured
wm4
2014-12-17
1
-2
/
+3
*
vo_x11: check allocation errors
wm4
2014-12-17
1
-3
/
+10
*
build: add checks for some compiler warning flags
wm4
2014-12-17
1
-8
/
+8
*
vd_lavc: fix error handling path
wm4
2014-12-17
1
-11
/
+12
*
mp_image: check for malloc failure
wm4
2014-12-17
1
-0
/
+2
*
stream_cdda: don't return number of tracks as number of titles
wm4
2014-12-17
1
-5
/
+0
*
Check some mallocs
wm4
2014-12-17
2
-0
/
+8
*
pipe-win32: possible fix for Windows XP deadlock
James Ross-Gowan
2014-12-17
1
-0
/
+10
*
manpage: fix mistake in --video-zoom mention
wm4
2014-12-17
1
-1
/
+1
*
command: fix crash with some forms of script_binding
wm4
2014-12-17
1
-1
/
+1
*
vo_opengl: fix linkage type
wm4
2014-12-17
1
-1
/
+1
*
vo_opengl: don't crash if framebuffers are not available
wm4
2014-12-17
1
-0
/
+9
*
w32_common: fix GUID linking in Cygwin
James Ross-Gowan
2014-12-17
1
-0
/
+1
*
player: restore ab-loop settings with playback resume
wm4
2014-12-17
1
-0
/
+2
*
build: fix --disable-libass
wm4
2014-12-17
1
-2
/
+2
*
DOCS: Improve documentation of --ytdl-format option
ChrisK2
2014-12-08
1
-1
/
+4
*
sub: remove assertion
wm4
2014-12-08
1
-2
/
+1
*
af_hrtf: Fix out-of-range read.
reimar
2014-12-08
1
-2
/
+7
*
demux_mkv: reject 0 TimecodeScale
wm4
2014-12-08
1
-0
/
+4
*
cocoa: save screenshots to desktop when using app bundle
Stefano Pigozzi
2014-12-08
1
-0
/
+1
*
cocoa: don't create Dock icon for audio only files
Stefano Pigozzi
2014-12-08
2
-17
/
+25
*
ao_alsa: hackfix mono playback
wm4
2014-12-08
1
-0
/
+3
*
osc, dvd, bd: fix mouse state when changing menu modes
wm4
2014-12-08
2
-4
/
+9
*
discnav: remove redundant call
wm4
2014-12-08
1
-2
/
+0
*
coreaudio: don't output too many channel descriptions
Stefano Pigozzi
2014-12-07
1
-0
/
+6
*
coreaudio: add missing \n in log line
Stefano Pigozzi
2014-12-07
1
-1
/
+1
*
coreaudio: don't print layout a second time
Stefano Pigozzi
2014-12-07
1
-1
/
+1
*
cocoa: don't async redraw when waiting for VO redraw
Stefano Pigozzi
2014-12-07
1
-1
/
+3
*
ao_alsa: try to fallback to "default" device if device is busy
wm4
2014-12-07
1
-1
/
+6
*
input: add a hack to fix keyboard navigation with dvd/bd menu
wm4
2014-12-07
1
-0
/
+2
*
coreaudio: reject descriptions with too many channels
Stefano Pigozzi
2014-12-07
1
-0
/
+7
*
coreaudio: fix more layout prints
Stefano Pigozzi
2014-12-07
1
-2
/
+2
*
coreaudio: fix prints of uint32_t in log_layout
Stefano Pigozzi
2014-12-07
1
-10
/
+10
*
dvd, bd, osc: disable OSC while a menu is active
wm4
2014-12-07
1
-0
/
+9
*
input, lua: make removing key bindings work
wm4
2014-12-07
1
-3
/
+4
*
osc: always force mouse_move binding
wm4
2014-12-07
1
-1
/
+1
*
lua: fix broken error message
wm4
2014-12-07
1
-1
/
+1
*
player: don't signal an error if --stream-dump is used
wm4
2014-12-07
1
-0
/
+1
*
Release 0.7.1
v0.7.1
Alessandro Ghedini
2014-12-02
2
-1
/
+31
*
cocoa: fix opening reference URLs (.file/id=)
Stefano Pigozzi
2014-12-01
1
-2
/
+4
*
vo_opengl: Linearize non-RGB sRGB files correctly (eg. JPEG)
Niklas Haas
2014-12-01
3
-7
/
+48
*
vo_opengl: Reword comment in shader
Niklas Haas
2014-12-01
1
-2
/
+3
*
vo_opengl: make operator precedence explicit
wm4
2014-12-01
1
-1
/
+2
*
ao_coreaudio: initialize fetched properties to zeros
Stefano Pigozzi
2014-12-01
1
-2
/
+2
*
options: fix channel map options sometimes failing
wm4
2014-12-01
1
-1
/
+1
*
options: fix swapped deprecated/replacement in warning
wm4
2014-12-01
1
-1
/
+1
*
player: simplify and fix ordered chapter EOF handling
wm4
2014-12-01
2
-17
/
+11
*
command: sub_add with "auto" should not always select a subtitle track
wm4
2014-12-01
1
-1
/
+3
*
mixer: don't show softvol neutral marker on OSD if not using softvol
wm4
2014-12-01
1
-2
/
+2
*
vo_opengl: fix srgb with certain inputs
wm4
2014-12-01
1
-1
/
+1
*
vo_opengl: something
wm4
2014-12-01
1
-1
/
+1
*
audio: fix one of the previous commits
wm4
2014-12-01
1
-1
/
+1
*
audio: allow more than 20 channel map entries
wm4
2014-12-01
4
-8
/
+19
*
vd_lavc: don't crash if codec could not be opened
wm4
2014-12-01
1
-1
/
+1
*
demux_playlist: don't ignore last line in m3u
wm4
2014-12-01
1
-2
/
+2
*
win32: add screen offset when handling overlarge windows
wm4
2014-12-01
1
-2
/
+2
*
build: fix typos
Stefano Pigozzi
2014-11-28
1
-2
/
+2
*
subprocess-win: remove a Vista-only flag
James Ross-Gowan
2014-11-28
1
-3
/
+2
*
demux_mkv: fix a possible out of bounds access
wm4
2014-11-28
1
-6
/
+8
*
audio: alternative fix for previous commit
wm4
2014-11-28
1
-4
/
+1
*
audio: fix busy loop when seeking while paused
wm4
2014-11-28
1
-2
/
+4
*
manpage: lua: fix typo paramater -> parameter
Alessandro Ghedini
2014-11-28
1
-1
/
+1
*
Release 0.7.0
v0.7.0
Alessandro Ghedini
2014-11-25
3
-0
/
+69
*
demux_lavf: set PTS of first packet for formats with no timestamps
wm4
2014-11-25
1
-0
/
+9
*
ao_alsa: fix channel map in pre-channel map API case
wm4
2014-11-25
1
-0
/
+1
*
ao_alsa: always enable "plug" plugin for non-default device
wm4
2014-11-25
1
-3
/
+2
*
ao_alsa: select and set channel maps via channel map API
wm4
2014-11-25
1
-28
/
+125
*
ao_alsa: minor fixes
wm4
2014-11-25
1
-4
/
+6
*
client API: make sure youtube-dl is not used by default
wm4
2014-11-25
1
-0
/
+1
*
cocoa: don’t hand over view memory ownership to libmpv clients
Stefano Pigozzi
2014-11-25
1
-1
/
+1
*
audio: make mp_audio_config_to_str return a stack-allocated string
wm4
2014-11-25
4
-23
/
+12
*