mpv/common
wm4 7f744c9a16 msg: clear lines by printing spaces on MS Windows
On Windows, no ANSI control sequences are available, so we can't easily
clear lines, move the cursor, etc. It's yet to be decided how this
should be handled (emulate ANSI escapes in osdep/terminal-win.c, or
provide abstracted terminal API functions to unify the Linux and Windows
code).

For now, this fixes the regression that was introduced earlier by the
status line rewrite. It doesn't fix all aspects of status line and
terminal OSD handling, as can be clearly seen by the unconditional use
of terminal_erase_to_end_of_line further down the changed code.

Fixes github issue #499 (sort of).
2014-02-09 00:45:26 +01:00
..
asxparser.c asxparser: remove commented code 2013-12-22 23:43:09 +01:00
asxparser.h playlist_parser: mp_msg conversion 2013-12-21 21:43:16 +01:00
av_common.c Factor out setting AVCodecContext extradata 2014-01-11 01:25:49 +01:00
av_common.h Factor out setting AVCodecContext extradata 2014-01-11 01:25:49 +01:00
av_log.c msg: rename mp_msg_log -> mp_msg 2013-12-21 22:13:04 +01:00
av_log.h av_log: mp_msg conversion 2013-12-21 21:43:16 +01:00
av_opts.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
av_opts.h Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
codecs.c msg: rename mp_msg_log -> mp_msg 2013-12-21 22:13:04 +01:00
codecs.h codecs: mp_msg conversion 2013-12-21 20:50:12 +01:00
common.c common: drop mp_append_utf8_buffer() 2013-12-30 22:49:51 +01:00
common.h common: drop mp_append_utf8_buffer() 2013-12-30 22:49:51 +01:00
cpudetect.c cpudetect: remove mp_msg calls 2013-12-21 21:43:17 +01:00
cpudetect.h Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
encode.h encode_lavc: mp_msg conversions 2013-12-21 21:43:16 +01:00
encode_lavc.c msg: move special declarations to msg_control.h 2014-01-16 23:06:40 +01:00
encode_lavc.h encode_lavc: mp_msg conversions 2013-12-21 21:43:16 +01:00
global.h Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
msg.c msg: clear lines by printing spaces on MS Windows 2014-02-09 00:45:26 +01:00
msg.h msg: expose log level names 2014-01-16 23:06:40 +01:00
msg_control.h msg: expose log level names 2014-01-16 23:06:40 +01:00
playlist.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
playlist.h Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
playlist_parser.c playlist_parser: restore ASX parsing etc. 2014-01-20 19:31:23 +01:00
playlist_parser.h playlist_parser: mp_msg conversion 2013-12-21 21:43:16 +01:00
version.c Don't include version.h from make options.c 2013-12-22 14:35:45 +01:00