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
*
manpage: adjust --hwdec docs
wm4
2014-11-12
1
-6
/
+8
*
player: simplify audio uninit on segment switches
wm4
2014-11-12
1
-5
/
+4
*
audio: fix some issues when reloading the AO
wm4
2014-11-12
1
-0
/
+3
*
ao_lavc, vo_lavc: Fix crashes in case of multiple init attempts.
Rudolf Polzer
2014-11-12
2
-6
/
+24
*
player: make the osd-msg prefix work for playlist_next/prev
wm4
2014-11-11
4
-1
/
+10
*
audio: make sure AVFrame is actually refcounted
wm4
2014-11-11
1
-0
/
+12
*
audio: refuse to allocate frames in invalid format
wm4
2014-11-11
1
-1
/
+1
*
demux_mkv: adjust subtitle preroll again
wm4
2014-11-11
1
-14
/
+17
*
vf_sub: fix previous commit
wm4
2014-11-11
1
-3
/
+3
*
vf_sub: don't crash if no subtitle context is available
wm4
2014-11-11
1
-0
/
+3
*
encode: don't segfault when bailing out due to resolution change
wm4
2014-11-11
1
-1
/
+1
*
vo_opengl: don't reset user-set gamma when using vo_cmdline
wm4
2014-11-11
1
-0
/
+3
*
audio: make decoders output refcounted frames
wm4
2014-11-10
10
-212
/
+153
*
audio: add mp_audio_make_writeable()
wm4
2014-11-10
2
-0
/
+28
*
audio: clear buffer array too with mp_audio_set_null_data()
wm4
2014-11-10
1
-1
/
+3
*
audio: change how filters are inserted on playback speed changes
wm4
2014-11-10
7
-43
/
+122
*
af_format: remove redundant message prefixes
wm4
2014-11-10
1
-2
/
+2
*
audio: add function to convert AVFrame to mp_audio references
wm4
2014-11-10
2
-0
/
+51
*
audio: add mp_audio_pool
wm4
2014-11-10
2
-4
/
+66
*
player: don't try to use duration 0
wm4
2014-11-10
1
-1
/
+1
*
dvd, bluray: reload demuxer on title changes
wm4
2014-11-10
1
-0
/
+1
*
audio: use AVBufferRef to allocate audio frames
wm4
2014-11-10
2
-20
/
+10
*
command: send property-change event on playlist change
Alessandro Ghedini
2014-11-09
2
-0
/
+6
*
audio/out/pull: avoid deadlock if audio callback stops
wm4
2014-11-09
1
-26
/
+40
*
atomics: add atomic_compare_exchange_strong()
wm4
2014-11-09
2
-0
/
+12
*
audio/out: consistently use double return type for get_delay
wm4
2014-11-09
12
-27
/
+25
*
video/out: minor simplification to event query function
wm4
2014-11-09
3
-7
/
+6
*
audio/out: make ao_request_reload() idempotent
wm4
2014-11-09
5
-15
/
+31
*
audio: handle reinit after AO reload slightly cleaner
wm4
2014-11-09
1
-8
/
+8
*
mp_image: check memory allocation
wm4
2014-11-08
1
-0
/
+4
*
player: improve audio time display
wm4
2014-11-08
1
-1
/
+10
*
w32_common: open window menu on Alt+Space
James Ross-Gowan
2014-11-08
1
-0
/
+10
*
Revert "w32_common: don't override alt+space"
wm4
2014-11-08
1
-16
/
+8
*
w32_common: don't override alt+space
wm4
2014-11-08
1
-8
/
+16
*
win32: silence some warnings
James Ross-Gowan
2014-11-08
2
-1
/
+3
*
command: silence a warning on win32
wm4
2014-11-08
1
-0
/
+2
*
demux_mkv: fix undefined shifts
wm4
2014-11-08
1
-4
/
+4
*
command: fix option-flags property
wm4
2014-11-08
1
-1
/
+3
*
client API: deprecate some events
wm4
2014-11-08
3
-22
/
+35
*
command: export the flag whether an option was set on commandline
wm4
2014-11-07
2
-0
/
+38
*
client API: additional documentation comments
wm4
2014-11-07
1
-5
/
+19
*
client: remove redundant assignment
wm4
2014-11-07
1
-1
/
+0
*
client API: silence silly clang warning
wm4
2014-11-07
1
-2
/
+2
*
audio: add --audio-client-name option
wm4
2014-11-07
6
-5
/
+15
*
vo_opengl: initialize renderer after setting size
wm4
2014-11-07
2
-2
/
+4
*
command: add display-names property
Kevin Mitchell
2014-11-07
2
-0
/
+29
*
vo/x11: implement VOCTRL_GET_DISPLAY_NAMES with xrandr names (e.g., "LVDS1")
Kevin Mitchell
2014-11-07
3
-2
/
+23
*
ipc: make sure --input-file=/dev/stdin always works
wm4
2014-11-07
1
-7
/
+20
*
vo_wayland: drop redundant "const"
wm4
2014-11-07
1
-1
/
+1
*
vo_vaapi: fix broken error checks
wm4
2014-11-07
1
-2
/
+2
*
ao_oss: wait for events with poll()
wm4
2014-11-06
1
-0
/
+13
*
audio/out/push: when using audio wait fallback, recheck condition
wm4
2014-11-06
1
-1
/
+2
*
sub: load .mks files as external subtitles
wm4
2014-11-06
1
-1
/
+1
*
demux_mkv: fix indentation
wm4
2014-11-05
1
-3
/
+3
*
demux_mkv: for subtitle preroll, consider all clusters
wm4
2014-11-05
1
-5
/
+3
*
demux_mkv: apply subtitle preroll only if needed, based on cue index
wm4
2014-11-05
1
-0
/
+16
*
demux_mkv: read CueRelativePosition/CueDuration elements
wm4
2014-11-05
2
-11
/
+29
*
demux_mkv: index all packets
wm4
2014-11-05
1
-4
/
+2
*
command: use playback time as reference for sub_seek
wm4
2014-11-05
1
-2
/
+3
*
demux: report 0s readahead time as fallback in some situations
wm4
2014-11-05
1
-1
/
+5
*
video: remove swapped-endian image format aliases
wm4
2014-11-05
5
-175
/
+73
*
vo_wayland: don't use endian-specific defines
wm4
2014-11-05
1
-18
/
+22
*
video: remove aliases for some rarely referenced image formats
wm4
2014-11-05
2
-82
/
+0
*
video: add image format test program
wm4
2014-11-05
1
-0
/
+63
*
video: passthrough unknown AVPixelFormats
wm4
2014-11-05
3
-1
/
+20
*
video: handle endian detection in a more generic way
wm4
2014-11-05
1
-7
/
+21
*
video: refuse to allocate image data for hwaccel formats
wm4
2014-11-05
1
-1
/
+1
*
video: get hwaccel flag from pixdesc
wm4
2014-11-05
2
-5
/
+8
*
player: fix --secondary-sid
wm4
2014-11-04
1
-1
/
+1
*
vo_opengl: minimal EGL on X11 support
wm4
2014-11-04
7
-1
/
+188
*
x11: rely on the Atom cache
wm4
2014-11-03
2
-15
/
+9
*
demux: unbreak build with Libav
wm4
2014-11-03
1
-0
/
+4
*
demux: don't account known range for streams that are EOF
wm4
2014-11-03
1
-2
/
+4
*
demux: fix PTS comparison
wm4
2014-11-03
1
-2
/
+4
*
demux: don't consider stream EOF an underrun
wm4
2014-11-03
1
-1
/
+1
*
demux_mkv: remove minor code duplication
wm4
2014-11-03
1
-12
/
+6
*
demux_mkv: implement audio skipping/trimming
wm4
2014-11-03
4
-2
/
+44
*
ad_lavc: allow skip samples amount to be larger than 1 packet
wm4
2014-11-03
1
-2
/
+6
*
command: add window-minimized property (X11 only)
wm4
2014-11-02
7
-1
/
+52
*
command: make window-scale property observable
wm4
2014-11-02
15
-4
/
+64
*
client API: nothing uses the result parameter of mpv_command_node()
wm4
2014-11-02
1
-0
/
+2
*
command: expose mpv version as property
wm4
2014-11-02
2
-0
/
+12
*
common: fix version variable declarations
wm4
2014-11-02
2
-2
/
+3
*
player: print anamorphic size only if video is anamorphic
wm4
2014-11-02
1
-2
/
+5
*
player: always use demux_chapter
wm4
2014-11-02
12
-51
/
+47
*
player: add --chapters-file option
wm4
2014-11-02
4
-5
/
+32
*
manpage: update --playlist comments
wm4
2014-11-02
2
-9
/
+10
*
osd: properly wakeup when the OSD function disappears
wm4
2014-11-01
1
-3
/
+10
*
cocoa: fix fullscreen delay when paused
Stefano Pigozzi
2014-11-01
1
-2
/
+2
*
build: remove bundle support from waf
Stefano Pigozzi
2014-11-01
1
-0
/
+1
*
ipc: make it possible to receive log messages
wm4
2014-11-01
2
-0
/
+23
*
ipc: add a command to retrieve API version
wm4
2014-11-01
2
-0
/
+8
*
ipc: verify resume/suspend commands
wm4
2014-11-01
1
-4
/
+16
*
manpage: ipc: fix command name for observe_property
wm4
2014-11-01
1
-1
/
+1
*
build: remove bundle support from waf
Stefano Pigozzi
2014-11-01
2
-30
/
+1
*
player: update meaning of drop_frame_cnt
wm4
2014-11-01
5
-12
/
+12
*
player: show AV-desync message in all framedrop modes
wm4
2014-11-01
1
-2
/
+1
*
build: fix 'ar' invocation when cross-compiling
wm4
2014-11-01
1
-1
/
+3
*
cache: don't relay STREAM_CTRL_AVSEEK if it's unsupported
wm4
2014-11-01
1
-0
/
+4
*
sub: remove osd_get_sub()
wm4
2014-11-01
5
-13
/
+7
*
command: don't require whitespace before ';' or '#'
wm4
2014-10-31
1
-4
/
+1
*
sub: be more flexible about changes to how subtitles are rendered
wm4
2014-10-31
1
-20
/
+32
*
osdep: potentially fix compilation on OpenBSD
wm4
2014-10-31
1
-0
/
+1
*
ao_alsa: don't make snd_pcm_hw_params_set_buffer_time_near() error fatal
wm4
2014-10-31
1
-1
/
+7
*
player: change framedrop display in the status line
wm4
2014-10-31
2
-12
/
+14
*
player: improve exit message in some scenarios
wm4
2014-10-31
3
-63
/
+58
*
options: accept --audio-channels=auto
wm4
2014-10-30
2
-2
/
+4
*
demux_lavf, stream_lavf: drop local buffers on time-seeks
wm4
2014-10-30
2
-3
/
+8
*
demux_lavf: mark as seekable if protocol supports seeking by time
wm4
2014-10-30
4
-0
/
+11
*
demux_playlist: redirect ASF streaming to mmsh://
wm4
2014-10-30
1
-14
/
+30
*
client API: qthelper: add set_option_variant()
wm4
2014-10-30
2
-0
/
+11
*
vo_opengl: draw OSD twice in 3D mode case
wm4
2014-10-29
3
-7
/
+57
*
input: cascade-load input.conf
wm4
2014-10-29
1
-8
/
+6
*
demux: fix demux_seek signature
wm4
2014-10-29
2
-2
/
+2
*
demux: move some seek flag sanitation to generic code
wm4
2014-10-29
2
-10
/
+15
*
demux_mkv: implement percentage seeking with no index
wm4
2014-10-29
1
-22
/
+24
*
demux_mkv: export packet file position
wm4
2014-10-29
1
-0
/
+1
*
player: don't display zero duration for files with unknown duration
wm4
2014-10-29
4
-17
/
+22
*
player: add an option to abort playback on partial init failures
wm4
2014-10-28
7
-3
/
+16
*
player: handle DVB demuxer reloading correctly
wm4
2014-10-28
1
-2
/
+2
*
client API: better error reporting
wm4
2014-10-28
8
-25
/
+92
*
client API: add an enum for mpv_event_end_file.reason
wm4
2014-10-28
3
-12
/
+30
*
player: handle edition reloading slightly differently
wm4
2014-10-28
3
-11
/
+11
*
demux: seek to position 0 when loading, instead of restoring it
wm4
2014-10-28
1
-7
/
+7
*
client API: clarify statement about thread-safety
wm4
2014-10-28
1
-5
/
+6
*
coreaudio: only list output devices
Stefano Pigozzi
2014-10-28
1
-0
/
+12
*
manpage: clarify loadfile append-play mode
wm4
2014-10-28
1
-1
/
+3
*
command: play the correct entry with loadfile ... append-play
Alessandro Ghedini
2014-10-27
1
-1
/
+1
*
player: don't spam video-reconfig event
wm4
2014-10-27
1
-1
/
+1
*
cocoa: fix small leak
Stefano Pigozzi
2014-10-27
1
-0
/
+1
*
libmpv: cocoa: fix view leak on uninit
Stefano Pigozzi
2014-10-27
1
-4
/
+6
*
libmpv: cocoa: add basic menu
Stefano Pigozzi
2014-10-27
1
-10
/
+7
*
command: try 'icy-title' metadata for media-title as well
Alessandro Ghedini
2014-10-27
1
-0
/
+3
*
x11: fix display FPS detection for interlaced modes
wm4
2014-10-27
1
-1
/
+6
*
dxva2: use gpu_memcpy with unmatched strides
James Ross-Gowan
2014-10-27
1
-8
/
+29
*
command: add audio-device property
wm4
2014-10-27
2
-0
/
+24
*
audio: add command/function to reload audio output
wm4
2014-10-27
6
-1
/
+29
*
dxva2: fix copying surfaces with different stride
James Ross-Gowan
2014-10-27
1
-10
/
+18
*
dxva2: fix crash on initialization failure
wm4
2014-10-26
1
-0
/
+2
*
TOOLS/lua/autoload: fix operation outside of working dir
wm4
2014-10-26
1
-3
/
+7
*
TOOLS/lua/autoload: don't shadow local variable
wm4
2014-10-26
1
-4
/
+4
*
manpage: options: various fixes
Alessandro Ghedini
2014-10-26
1
-9
/
+9
*
dxva2: gpu_memcpy: fix build for GCC 4.8.3
James Ross-Gowan
2014-10-26
1
-3
/
+10
*
vo_direct3d: support nv12/nv21 directly
wm4
2014-10-26
1
-0
/
+8
*
video: clarify what IMFMT_DXVA2 is
wm4
2014-10-26
1
-1
/
+1
*
dxva2: use optimized memcpy
James Ross-Gowan
2014-10-26
3
-12
/
+165
*
lua: subprocess: fix dumb
wm4
2014-10-26
1
-1
/
+1
*
lua: subprocess: tunnel stderr through mp_log
wm4
2014-10-26
1
-20
/
+63
*
osdep: add helper for creating a sane pipe()
wm4
2014-10-26
2
-4
/
+21
*
lua: parse_json(): fix inverted condition for trail argument
wm4
2014-10-26
1
-1
/
+1
*
lua: subprocess: don't distinguish pipe errors/EOF
wm4
2014-10-26
1
-7
/
+4
*
build: fix Lua detection
Stefano Pigozzi
2014-10-25
1
-2
/
+4
*
Drop libquvi support
wm4
2014-10-25
21
-555
/
+12
*
video: initial dxva2 support
wm4
2014-10-25
9
-2
/
+623
*
manpage: use the proper environment variable for CSIDL_APPDATA
wm4
2014-10-25
1
-4
/
+8
*
tv: remove some differences between immediate/normal mode
wm4
2014-10-25
1
-38
/
+23
*
tv: reduce waiting loop from 10ms to 1ms
wm4
2014-10-25
1
-2
/
+2
*
lua: fix some more lua_tostring() mistakes
wm4
2014-10-25
1
-1
/
+3
*
build: enable cdda:// by default again
wm4
2014-10-25
1
-1
/
+0
*
stream: fix --stream-dump dropping the file header
wm4
2014-10-25
1
-10
/
+12
*
stream: remove duplicate message
wm4
2014-10-25
1
-1
/
+1
*
tv: remove duplicated crap
wm4
2014-10-25
1
-124
/
+76
*
tv: unqueue buffers correctly (maybe, maybe not)
wm4
2014-10-25
1
-5
/
+7
*
lua: lua_tostring() on an error value can return NULL
wm4
2014-10-24
1
-2
/
+4
*
command: finish hook execution if client fails
wm4
2014-10-24
3
-6
/
+33
*
input: resolve ~ and similar for --input-file
wm4
2014-10-24
1
-2
/
+3
*
TOOLS/umpv: create FIFO in user directory
wm4
2014-10-24
1
-22
/
+2
*
cocoa: perform VOCTRL_SET_UNFS_WINDOW_SIZE asyncronously
Stefano Pigozzi
2014-10-24
1
-3
/
+6
*
demux: don't access stream while lock is held
wm4
2014-10-24
1
-22
/
+30
*
demux: cache STREAM_CTRL_GET_BASE_FILENAME
wm4
2014-10-24
1
-0
/
+18
*
command: add vo-configured property
wm4
2014-10-24
2
-1
/
+15
*
player: disable --force-window if VO fails
wm4
2014-10-24
1
-1
/
+5
*
video: send MPV_EVENT_VIDEO_RECONFIG on uninit
wm4
2014-10-24
1
-0
/
+1
*
player: adjust uninit order of components
wm4
2014-10-24
1
-6
/
+7
*
command: fix debug output
wm4
2014-10-24
2
-3
/
+3
*
osc: make text squuezing layout dependent
ChrisK2