mirror of https://github.com/mpv-player/mpv
82ffe8f425
Stop making unselected tracks and editions grey because they can be hard to read over a dark background (\033[2m would be hard to differentiate from regular text with a light theme instead), and because there is no way to not print the escape sequences in --log-file. Just use the same circles as the OSD and OSC. We need to print the empty circles for alignment on mlterm with East Asian fonts (we could also make them invisible with \033[8m but it would still get added to log files). Add back the space before tracks and editions when printed after "Playing..." or "Track switched" and similar, so they look like a sub-section of it, consistently with the metadata which starts with space which makes it look like a sub-section of the "File tags" line. Leave 2 spaces between track columns. Make the lang options only as long as the longest language. Place hls-bitrate within the same parentheses as the other data. Replace the incomprehensible (*) (f) and [P] with textual descriptions within []. Also place external there. Stop converting Hz to kHz for consistency with other log messages, e.g. AO: [pipewire] 48000Hz stereo 2ch floatp Remove the space in "2 ch" so it doesn't look like 2 separate values (We considered using mp_chmap_to_str(&s->codec->channels) but it prints values like "unknown2"). |
||
---|---|---|
.. | ||
android | ||
mac | ||
compiler.h | ||
dirent-win.h | ||
endian.h | ||
getpid.h | ||
glob-win.c | ||
io.c | ||
io.h | ||
language-mac.c | ||
language-posix.c | ||
language-win.c | ||
main-fn-mac.c | ||
main-fn-unix.c | ||
main-fn-win.c | ||
main-fn.h | ||
mpv.exe.manifest | ||
mpv.rc | ||
path-darwin.c | ||
path-mac.m | ||
path-unix.c | ||
path-uwp.c | ||
path-win.c | ||
path.h | ||
poll_wrapper.c | ||
poll_wrapper.h | ||
semaphore-mac.c | ||
semaphore.h | ||
strnlen.h | ||
subprocess-dummy.c | ||
subprocess-posix.c | ||
subprocess-win.c | ||
subprocess.c | ||
subprocess.h | ||
terminal-dummy.c | ||
terminal-unix.c | ||
terminal-win.c | ||
terminal.h | ||
threads-posix.c | ||
threads-posix.h | ||
threads-win32.h | ||
threads.h | ||
timer-darwin.c | ||
timer-linux.c | ||
timer-win32.c | ||
timer.c | ||
timer.h | ||
utils-mac.c | ||
utils-mac.h | ||
w32_keyboard.c | ||
w32_keyboard.h | ||
win32-console-wrapper.c | ||
windows_utils.c | ||
windows_utils.h |