From 0e071892c3e55c18a7fcada44fabb527531f38cb Mon Sep 17 00:00:00 2001 From: wm4 Date: Tue, 21 May 2013 22:07:24 +0200 Subject: mplayer: don't cut status line if --no-consolecontrols is used --- core/mplayer.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'core/mplayer.c') diff --git a/core/mplayer.c b/core/mplayer.c index 6a2a530469..0281270d5f 100644 --- a/core/mplayer.c +++ b/core/mplayer.c @@ -1180,7 +1180,10 @@ static int get_term_width(void) static void write_status_line(struct MPContext *mpctx, const char *line) { - if (erase_to_end_of_line) { + struct MPOpts *opts = &mpctx->opts; + if (!opts->consolecontrols) { + mp_msg(MSGT_STATUSLINE, MSGL_STATUS, "%s\n", line); + } else if (erase_to_end_of_line) { mp_msg(MSGT_STATUSLINE, MSGL_STATUS, "%s%s\r", line, erase_to_end_of_line); } else { -- cgit v1.2.3