summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2013-12-21 23:15:32 +0100
committerwm4 <wm4@nowhere>2013-12-21 23:15:32 +0100
commit0a3e9a9ac3a90da831b497e0613dfb66bc14f3d2 (patch)
treeb70f214f8c3fc802d6d6edbf8395273c854ac0fd
parenta4fe95b0d8d339ba5afbdb5346ad8fd367a4a1c1 (diff)
parent245e5b844177e9ad9a9c07eff5efab7c3fccdebc (diff)
downloadmpv-0a3e9a9ac3a90da831b497e0613dfb66bc14f3d2.tar.bz2
mpv-0a3e9a9ac3a90da831b497e0613dfb66bc14f3d2.tar.xz
Merge branch 'msg_refactor'
This branch changes mp_msg() so that it doesn't require global context. The changes are pretty violent.
-rw-r--r--DOCS/man/en/af.rst4
-rw-r--r--DOCS/man/en/changes.rst1
-rw-r--r--DOCS/man/en/options.rst28
-rw-r--r--audio/chmap.c16
-rw-r--r--audio/chmap.h4
-rw-r--r--audio/decode/ad_lavc.c29
-rw-r--r--audio/decode/ad_mpg123.c16
-rw-r--r--audio/decode/ad_spdif.c9
-rw-r--r--audio/decode/dec_audio.c42
-rw-r--r--audio/decode/dec_audio.h2
-rw-r--r--audio/filter/af.c45
-rw-r--r--audio/filter/af.h5
-rw-r--r--audio/filter/af_bs2b.c5
-rw-r--r--audio/filter/af_channels.c23
-rw-r--r--audio/filter/af_delay.c8
-rw-r--r--audio/filter/af_dummy.c2
-rw-r--r--audio/filter/af_equalizer.c2
-rw-r--r--audio/filter/af_export.c19
-rw-r--r--audio/filter/af_format.c5
-rw-r--r--audio/filter/af_hrtf.c24
-rw-r--r--audio/filter/af_ladspa.c89
-rw-r--r--audio/filter/af_lavcac3enc.c22
-rw-r--r--audio/filter/af_lavfi.c11
-rw-r--r--audio/filter/af_lavrresample.c7
-rw-r--r--audio/filter/af_pan.c4
-rw-r--r--audio/filter/af_scaletempo.c14
-rw-r--r--audio/filter/af_sinesuppress.c2
-rw-r--r--audio/filter/af_surround.c6
-rw-r--r--audio/fmt-conversion.c21
-rw-r--r--audio/mixer.c21
-rw-r--r--audio/mixer.h4
-rw-r--r--audio/out/ao.c34
-rw-r--r--audio/out/ao_alsa.c21
-rw-r--r--audio/out/ao_coreaudio.c2
-rw-r--r--audio/out/ao_coreaudio_utils.c2
-rw-r--r--audio/out/ao_lavc.c5
-rw-r--r--audio/out/ao_openal.c10
-rw-r--r--audio/out/ao_portaudio.c49
-rw-r--r--audio/out/ao_wasapi.c164
-rw-r--r--common/asxparser.c56
-rw-r--r--common/asxparser.h3
-rw-r--r--common/av_common.c3
-rw-r--r--common/av_log.c125
-rw-r--r--common/av_log.h10
-rw-r--r--common/codecs.c17
-rw-r--r--common/codecs.h3
-rw-r--r--common/cpudetect.c13
-rw-r--r--common/encode.h8
-rw-r--r--common/encode_lavc.c211
-rw-r--r--common/encode_lavc.h2
-rw-r--r--common/msg.c402
-rw-r--r--common/msg.h163
-rw-r--r--common/playlist_parser.c86
-rw-r--r--common/playlist_parser.h6
-rw-r--r--demux/demux.c109
-rw-r--r--demux/demux.h7
-rw-r--r--demux/demux_lavf.c59
-rw-r--r--demux/demux_libass.c7
-rw-r--r--demux/demux_mf.c12
-rw-r--r--demux/demux_mkv.c297
-rw-r--r--demux/demux_raw.c5
-rw-r--r--demux/demux_subreader.c58
-rw-r--r--demux/ebml.c74
-rw-r--r--demux/ebml.h8
-rw-r--r--demux/mf.c37
-rw-r--r--demux/mf.h7
-rw-r--r--input/input.c144
-rw-r--r--input/input.h25
-rw-r--r--input/joystick.c74
-rw-r--r--input/joystick.h6
-rw-r--r--input/lirc.c72
-rw-r--r--input/lirc.h11
-rw-r--r--misc/charset_conv.c41
-rw-r--r--misc/charset_conv.h10
-rw-r--r--options/m_config.c93
-rw-r--r--options/m_config.h13
-rw-r--r--options/m_option.c374
-rw-r--r--options/m_option.h26
-rw-r--r--options/m_property.c42
-rw-r--r--options/m_property.h8
-rw-r--r--options/options.c125
-rw-r--r--options/options.h7
-rw-r--r--options/parse_commandline.c47
-rw-r--r--options/parse_commandline.h7
-rw-r--r--options/parse_configfile.c38
-rw-r--r--options/path.c40
-rw-r--r--options/path.h15
-rw-r--r--osdep/macosx_application.m7
-rw-r--r--osdep/path-macosx.m5
-rw-r--r--osdep/path.h5
-rw-r--r--osdep/priority.c2
-rw-r--r--osdep/terminal-unix.c41
-rw-r--r--osdep/terminal-win.c75
-rw-r--r--osdep/terminal.h36
-rw-r--r--player/audio.c2
-rw-r--r--player/command.c13
-rw-r--r--player/command.h3
-rw-r--r--player/configfiles.c101
-rw-r--r--player/core.h19
-rw-r--r--player/loadfile.c76
-rw-r--r--player/lua.c12
-rw-r--r--player/main.c107
-rw-r--r--player/osd.c6
-rw-r--r--player/playloop.c2
-rw-r--r--player/screenshot.c6
-rw-r--r--player/sub.c2
-rw-r--r--player/timeline/tl_cue.c24
-rw-r--r--player/timeline/tl_matroska.c58
-rw-r--r--player/timeline/tl_mpv_edl.c13
-rw-r--r--player/video.c4
-rw-r--r--stream/ai_alsa1x.c36
-rw-r--r--stream/ai_oss.c42
-rw-r--r--stream/ai_sndio.c4
-rw-r--r--stream/audio_in.c19
-rw-r--r--stream/audio_in.h5
-rw-r--r--stream/cache.c43
-rw-r--r--stream/cdd.h4
-rw-r--r--stream/cdinfo.c41
-rw-r--r--stream/cookies.c34
-rw-r--r--stream/cookies.h2
-rw-r--r--stream/dvb_tune.c108
-rw-r--r--stream/dvb_tune.h6
-rw-r--r--stream/dvbin.h3
-rw-r--r--stream/rar.c6
-rw-r--r--stream/rar.h2
-rw-r--r--stream/resolve/resolve.h6
-rw-r--r--stream/resolve/resolve_quvi.c13
-rw-r--r--stream/resolve/resolve_quvi9.c28
-rw-r--r--stream/stream.c84
-rw-r--r--stream/stream.h10
-rw-r--r--stream/stream_bluray.c26
-rw-r--r--stream/stream_cdda.c16
-rw-r--r--stream/stream_dvb.c124
-rw-r--r--stream/stream_dvd.c152
-rw-r--r--stream/stream_dvd_common.c12
-rw-r--r--stream/stream_dvd_common.h3
-rw-r--r--stream/stream_dvdnav.c46
-rw-r--r--stream/stream_file.c12
-rw-r--r--stream/stream_lavf.c12
-rw-r--r--stream/stream_pvr.c219
-rw-r--r--stream/stream_radio.c106
-rw-r--r--stream/stream_rar.c4