diff options
author | wm4 <wm4@nowhere> | 2019-12-19 12:50:10 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2019-12-19 12:52:13 +0100 |
commit | 3ed96cca883f659c87d591334f345cbec9e2db85 (patch) | |
tree | 0461d093f9190964e3cfc2bde53d6b6c90bfb13f /input | |
parent | 48f906249ef359c66fc6c5bf4cc5885c8293bf8e (diff) | |
download | mpv-3ed96cca883f659c87d591334f345cbec9e2db85.tar.bz2 mpv-3ed96cca883f659c87d591334f345cbec9e2db85.tar.xz |
command: reduce OSC/stats log spam
For some inexplicable reason, the OSC runs the expand-text command a
_lot_. This command is logged at the log file default log level, so the
log file can quickly fill up with these messages. It directly violates
the mpv logging policy: per-frame (or similarly common) log messages
should not be enabled by default for the log file.
stats.lua uses the show-text command for some reason (instead of
creating its own OSD layer).
Explicitly reduce the log level for expand-text and some other commands.
Also reduce the log level for commands triggered by mouse movement.
The previous commit also contributed some to reduce log spam.
Fixes: #4771
Diffstat (limited to 'input')
-rw-r--r-- | input/cmd.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/input/cmd.h b/input/cmd.h index c63e0bdd6c..c22672b9d3 100644 --- a/input/cmd.h +++ b/input/cmd.h @@ -40,6 +40,7 @@ struct mp_cmd_def { bool vararg; // last argument can be given 0 to multiple times bool scalable; bool is_ignore; + bool is_noisy; // reduce log level bool default_async; // default to MP_ASYNC flag if none set by user // If you set this, handler() must ensure mp_cmd_ctx_complete() is called // at some point (can be after handler() returns). If you don't set it, the |