Either disable it when it's not supported, or setup the console to
interpret them correctly when it's supported.
Closes https://gitlab.freedesktop.org/gstreamer/gstreamer/issues/351
} else {
colored_output = FALSE;
}
+#elif defined(G_OS_WIN32)
+ {
+ gint fd = _fileno (stdout);
+ /* On Windows 10, g_log_writer_supports_color will also setup the console
+ * so that it correctly interprets ANSI VT sequences if it's supported */
+ if (!_isatty (fd) || !g_log_writer_supports_color (fd))
+ colored_output = FALSE;
+ }
#endif
gst_tools_print_version ();