[FFmpeg-devel] [PATCH 1/5] avutil/log: drop support for NO_COLOR environment variable
Marton Balint
cus at passwd.hu
Sun Feb 9 21:49:54 EET 2020
On Sat, 8 Feb 2020, Marton Balint wrote:
>
>
> On Sun, 2 Feb 2020, Marton Balint wrote:
>
>> Deprecated for more than 9 years now.
>>
>> Signed-off-by: Marton Balint <cus at passwd.hu>
>> ---
>> doc/fftools-common-opts.texi | 4 +---
>> libavutil/log.c | 8 +++-----
>> 2 files changed, 4 insertions(+), 8 deletions(-)
>
> Ping for the series, will apply soon.
Applied the series.
Regards,
Marton
>>
>> diff --git a/doc/fftools-common-opts.texi b/doc/fftools-common-opts.texi
>> index 31cf424823..f339e0d766 100644
>> --- a/doc/fftools-common-opts.texi
>> +++ b/doc/fftools-common-opts.texi
>> @@ -236,10 +236,8 @@ ffmpeg [...] -loglevel +repeat
>> By default the program logs to stderr. If coloring is supported by the
>> terminal, colors are used to mark errors and warnings. Log coloring
>> can be disabled setting the environment variable
>> - at env{AV_LOG_FORCE_NOCOLOR} or @env{NO_COLOR}, or can be forced setting
>> + at env{AV_LOG_FORCE_NOCOLOR}, or can be forced setting
>> the environment variable @env{AV_LOG_FORCE_COLOR}.
>> -The use of the environment variable @env{NO_COLOR} is deprecated and
>> -will be dropped in a future FFmpeg version.
>>
>> @item -report
>> Dump full command line and log output to a file named
>> diff --git a/libavutil/log.c b/libavutil/log.c
>> index 0a7b169bc0..6d87c718a8 100644
>> --- a/libavutil/log.c
>> +++ b/libavutil/log.c
>> @@ -125,8 +125,7 @@ static void check_color_terminal(void)
>> #if defined(_WIN32) && HAVE_SETCONSOLETEXTATTRIBUTE && HAVE_GETSTDHANDLE
>> CONSOLE_SCREEN_BUFFER_INFO con_info;
>> con = GetStdHandle(STD_ERROR_HANDLE);
>> - use_color = (con != INVALID_HANDLE_VALUE) && !getenv("NO_COLOR") &&
>> - !getenv("AV_LOG_FORCE_NOCOLOR");
>> + use_color = (con != INVALID_HANDLE_VALUE) &&
> !getenv("AV_LOG_FORCE_NOCOLOR");
>> if (use_color) {
>> GetConsoleScreenBufferInfo(con, &con_info);
>> attr_orig = con_info.wAttributes;
>> @@ -134,14 +133,13 @@ static void check_color_terminal(void)
>> }
>> #elif HAVE_ISATTY
>> char *term = getenv("TERM");
>> - use_color = !getenv("NO_COLOR") && !getenv("AV_LOG_FORCE_NOCOLOR") &&
>> + use_color = !getenv("AV_LOG_FORCE_NOCOLOR") &&
>> (getenv("TERM") && isatty(2) ||
> getenv("AV_LOG_FORCE_COLOR"));
>> if ( getenv("AV_LOG_FORCE_256COLOR")
>> || (term && strstr(term, "256color")))
>> use_color *= 256;
>> #else
>> - use_color = getenv("AV_LOG_FORCE_COLOR") && !getenv("NO_COLOR") &&
>> - !getenv("AV_LOG_FORCE_NOCOLOR");
>> + use_color = getenv("AV_LOG_FORCE_COLOR") &&
> !getenv("AV_LOG_FORCE_NOCOLOR");
>> #endif
>> }
>>
>> --
>> 2.16.4
>>
>> _______________________________________________
>> ffmpeg-devel mailing list
>> ffmpeg-devel at ffmpeg.org
>> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>>
>> To unsubscribe, visit link above, or email
>> ffmpeg-devel-request at ffmpeg.org with subject "unsubscribe".
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
> To unsubscribe, visit link above, or email
> ffmpeg-devel-request at ffmpeg.org with subject "unsubscribe".
More information about the ffmpeg-devel
mailing list