summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Herkt <lachs0r@srsfckn.biz>2016-10-19 19:09:00 +0200
committerMartin Herkt <lachs0r@srsfckn.biz>2016-10-19 19:09:00 +0200
commit5d74fa7dc0fa1617d1d11b69769423b1387ec785 (patch)
tree882752015b3500c91b8ab3a4d669696f23feb817
parentc226bc7616ab2ae9de6172660e9cf727f07dc374 (diff)
parenta2fa0d0b68ce200598122145254f56ae1adff91e (diff)
downloadmpv-5d74fa7dc0fa1617d1d11b69769423b1387ec785.tar.bz2
mpv-5d74fa7dc0fa1617d1d11b69769423b1387ec785.tar.xz
Merge branch 'master' into release/current
-rw-r--r--.github/ISSUE_TEMPLATE4
-rw-r--r--.gitignore1
-rw-r--r--.travis.yml3
-rw-r--r--DOCS/client-api-changes.rst22
-rw-r--r--DOCS/compile-windows.md6
-rw-r--r--DOCS/interface-changes.rst76
-rw-r--r--DOCS/libmpv-client-api.rst14
-rw-r--r--DOCS/man/af.rst26
-rw-r--r--DOCS/man/ao.rst191
-rw-r--r--DOCS/man/changes.rst7
-rw-r--r--DOCS/man/input.rst325
-rw-r--r--DOCS/man/ipc.rst4
-rw-r--r--DOCS/man/libmpv.rst16
-rw-r--r--DOCS/man/lua.rst24
-rw-r--r--DOCS/man/mpv.rst72
-rw-r--r--DOCS/man/options.rst1365
-rw-r--r--DOCS/man/osc.rst114
-rw-r--r--DOCS/man/vo.rst1080
-rw-r--r--DOCS/mplayer-changes.rst9
-rw-r--r--TOOLS/lua/observe-all.lua10
-rw-r--r--TOOLS/osxbundle/mpv.app/Contents/Resources/mpv.conf2
-rwxr-xr-xTOOLS/stats-conv.py11
-rwxr-xr-xTOOLS/travis-rebuild-website29
-rwxr-xr-xTOOLS/zsh.pl6
-rw-r--r--audio/decode/ad_lavc.c8
-rw-r--r--audio/decode/dec_audio.c6
-rw-r--r--audio/filter/af.c8
-rw-r--r--audio/filter/af_pan.c244
-rw-r--r--audio/filter/af_rubberband.c26
-rw-r--r--audio/out/ao.c56
-rw-r--r--audio/out/ao.h7
-rw-r--r--audio/out/ao_alsa.c98
-rw-r--r--audio/out/ao_coreaudio.c6
-rw-r--r--audio/out/ao_coreaudio_exclusive.c2
-rw-r--r--audio/out/ao_jack.c64
-rw-r--r--audio/out/ao_null.c1
-rw-r--r--audio/out/ao_openal.c20
-rw-r--r--audio/out/ao_opensles.c1
-rw-r--r--audio/out/ao_oss.c3
-rw-r--r--audio/out/ao_pcm.c3
-rw-r--r--audio/out/ao_pulse.c3
-rw-r--r--audio/out/ao_rsound.c7
-rw-r--r--audio/out/ao_sdl.c1
-rw-r--r--audio/out/ao_sndio.c4
-rw-r--r--audio/out/ao_wasapi.c8
-rw-r--r--audio/out/ao_wasapi.h2
-rw-r--r--audio/out/ao_wasapi_changenotify.c1
-rw-r--r--audio/out/ao_wasapi_utils.c1
-rw-r--r--audio/out/internal.h11
-rw-r--r--audio/out/pull.c4
-rw-r--r--audio/out/push.c8
-rw-r--r--common/av_common.c1
-rw-r--r--common/av_common.h9
-rw-r--r--common/common.h5
-rw-r--r--common/encode_lavc.c38
-rw-r--r--common/global.h6
-rw-r--r--common/msg.c72
-rw-r--r--common/msg_control.h1
-rw-r--r--common/version.c4
-rw-r--r--demux/demux.c66
-rw-r--r--demux/demux.h1
-rw-r--r--demux/demux_edl.c1
-rw-r--r--demux/demux_lavf.c68
-rw-r--r--demux/demux_mf.c14
-rw-r--r--demux/demux_mkv.c37
-rw-r--r--demux/demux_mkv_timeline.c26
-rw-r--r--demux/demux_raw.c8
-rw-r--r--demux/demux_tv.c24
-rw-r--r--etc/builtin.conf47
-rw-r--r--etc/input.conf4
-rw-r--r--etc/mpv.conf8
-rw-r--r--etc/mpv.desktop2
-rw-r--r--input/cmd_list.c6
-rw-r--r--input/cmd_list.h7
-rw-r--r--input/input.c193
-rw-r--r--input/input.h23
-rw-r--r--input/ipc-unix.c14
-rw-r--r--input/ipc-win.c8
-rw-r--r--input/pipe-win32.c2
-rw-r--r--libmpv/client.h78
-rw-r--r--libmpv/opengl_cb.h23
-rw-r--r--libmpv/qthelper.hpp96
-rw-r--r--misc/charset_conv.c5
-rw-r--r--misc/dispatch.c205
-rw-r--r--misc/dispatch.h3
-rw-r--r--misc/node.c65
-rw-r--r--misc/node.h11
-rw-r--r--misc/ring.c2
-rw-r--r--options/m_config.c879
-rw-r--r--options/m_config.h138
-rw-r--r--options/m_option.c168
-rw-r--r--options/m_option.h113
-rw-r--r--options/m_property.c25
-rw-r--r--options/m_property.h9
-rw-r--r--options/options.c530
-rw-r--r--options/options.h57
-rw-r--r--options/parse_commandline.c5
-rw-r--r--options/parse_configfile.c14
-rw-r--r--options/path.c6
-rw-r--r--osdep/atomic.h (renamed from osdep/atomics.h)47
-rw-r--r--osdep/macosx_compat.h25
-rw-r--r--osdep/macosx_events.m18
-rw-r--r--osdep/macosx_versions.h8
-rw-r--r--osdep/main-fn-win.c6
-rw-r--r--osdep/path-win.c1
-rw-r--r--osdep/subprocess-win.c2
-rw-r--r--osdep/terminal-unix.c16
-rw-r--r--osdep/terminal-win.c95
-rw-r--r--player/audio.c84
-rw-r--r--player/client.c148
-rw-r--r--player/client.h1
-rw-r--r--player/command.c834
-rw-r--r--player/command.h8
-rw-r--r--player/configfiles.c79
-rw-r--r--player/core.h18
-rw-r--r--player/loadfile.c15
-rw-r--r--player/lua.c45
-rw-r--r--player/lua/defaults.lua33
-rw-r--r--player/lua/osc.lua276
-rw-r--r--player/lua/ytdl_hook.lua91
-rw-r--r--player/main.c210
-rw-r--r--player/misc.c28
-rw-r--r--player/osd.c48
-rw-r--r--player/playloop.c121
-rw-r--r--player/scripting.c46
-rw-r--r--player/sub.c3
-rw-r--r--player/video.c61
-rw-r--r--stream/stream.c98
-rw-r--r--stream/stream.h11
-rw-r--r--stream/stream_bluray.c155
-rw-r--r--stream/stream_cb.c3
-rw-r--r--stream/stream_cdda.c41
-rw-r--r--stream/stream_dvb.c48
-rw-r--r--stream/stream_dvd.c62
-rw-r--r--stream/stream_dvdnav.c72
-rw-r--r--stream/stream_file.c8
-rw-r--r--stream/stream_lavf.c99
-rw-r--r--stream/stream_libarchive.c5
-rw-r--r--stream/stream_tv.c17
-rw-r--r--sub/dec_sub.h1
-rw-r--r--sub/osd.c53
-rw-r--r--sub/osd.h3