From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <ffmpeg-devel-bounces@ffmpeg.org>
Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100])
	by master.gitmailbox.com (Postfix) with ESMTP id 3F7A447C84
	for <ffmpegdev@gitmailbox.com>; Sun, 14 Apr 2024 18:58:28 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8BB2268D28F;
	Sun, 14 Apr 2024 21:58:26 +0300 (EEST)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.19])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 41FE068BA2D
 for <ffmpeg-devel@ffmpeg.org>; Sun, 14 Apr 2024 21:58:20 +0300 (EEST)
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from metallschleimette ([91.12.119.229]) by mail.gmx.net (mrgmx004
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N2V4P-1stNJc1bgt-013u2s for
 <ffmpeg-devel@ffmpeg.org>; Sun, 14 Apr 2024 20:58:19 +0200
Date: Sun, 14 Apr 2024 20:58:18 +0200
To: ffmpeg-devel@ffmpeg.org
Message-ID: <ZhwnSn-WU4dPWAEU@metallschleimette>
MIME-Version: 1.0
Content-Disposition: inline
X-Provags-ID: V03:K1:eAeki1Ty3+OvggKtCEyJJ5Su76N/9RQh4eAMVWoFIHuBEYVGHMv
 bp0FqeE3Oi1M9X8L6MWoitA0vKEBoX0KytPJIC5oADhR+jC2M04Gnkad0DhSUyGBhcb+mrU
 SN2AQOT+wDxY2Nhp65WPxue8b7QE/zZxA2nV7AikvlG8nqFlFmJIm4IGnEQl7G0Su8kdfTg
 JwwLm9NpFiTx21lKQ/sYg==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:Bsd5FY1/BYg=;fNl5i9rj3U/K+8VY0M+HxfpjioO
 E7peUU5uVs3LNJsUKieou7RH6xl2yhypeN3V6VhW6cBktfWhpoKA02+Pk3BdnCht9NZm2Bdjn
 4SttZegHKzwYdjwyQpjQmw2T+3JRyEU8wAmom41sEvNGFWa5r2kQ8Tbi1cXzlrxNe57XCL5qj
 eqKpjgbUtQfuc9M0Zzw3J25dJrBaBk9aPn+btullQ9vwja2qblFnVH17avFEOl/31c61O1Re7
 L0AsjfqlQt32H4T37ITrCfXv/U5FvS7mOUcTZJpVuiGCkXv635TFTwsr7YGibJaKuxl8aP4Nf
 dkefRbiLJMu+xvuix3/kwydvB0Md4cs/GPm1iFReYofmmEcImnqlhrbckuUXL688aEL8qn+lI
 UMkywVAv++E4ukdCHgMJCKd7Y88The7taPBPZNOotwnSnPydmV+y/6EpKEjvJe3Sn5gWulQyl
 kjBlY1y4KjY7IHA2p1wFyuU/njXym2UeTCMeyx9ahk3gdczYhAZ/eNGGCxRXEtpI8K8QkxVXg
 L0qYCtSKq7PugCw6SwH/rIf5OrnDJDld9ecu3dRIRfdxFRCy30TUhav4vaZrHegNwAxWtcjyD
 GUuJ+Al1akGBOhvDtBZZI8O7IRLw+oN2BiQ58UON5hhel5S4AJ+zVf/9IsYPrj8RB5Ih1MZpI
 Sp9X0Xm8Mj7jDeaikXW8sEC4lydvUBpw5q4tl8lsbEtt7fB31qJZfAbcynCAqn+zhDie3bz8l
 U61XXWB7lUne1rqXCnLQ7j43Zjz9E0wIxIuPZ880Hw/kgjGwI1t45GGbTXTxog5idR79M8Jh9
 PDoRR4Mz/Pvz3UYEHp1Rbs6GJ6nWPG7RAW1PZgvm3zN2Y=
Subject: [FFmpeg-devel] [PATCH] libavdevice: Improve example in deprecation
 message for opengl and sdl
X-BeenThere: ffmpeg-devel@ffmpeg.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org>
List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe>
List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel>
List-Post: <mailto:ffmpeg-devel@ffmpeg.org>
List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help>
List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe>
From: Alexander Strasser via ffmpeg-devel <ffmpeg-devel@ffmpeg.org>
Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Cc: Alexander Strasser <eclipse7@gmx.net>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: ffmpeg-devel-bounces@ffmpeg.org
Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org>
Archived-At: <https://master.gitmailbox.com/ffmpegdev/ZhwnSn-WU4dPWAEU@metallschleimette/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

When piping ffmpeg into ffplay both programs write a status line in
the terminal. That causes flickering and invisibility of one or the
other status line.

As compromise set ffplay log level to warning, so it doesn't show
the status line.

The user is usually testing ffmpeg command lines and want's a
preview of the result. This way the user can see the ffmpeg output
and still see errors and warnings from ffplay, should they occur.
---
 libavdevice/opengl_enc.c | 2 +-
 libavdevice/sdl2.c       | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/libavdevice/opengl_enc.c b/libavdevice/opengl_enc.c
index 6f7a30ff9e..c50d02870a 100644
--- a/libavdevice/opengl_enc.c
+++ b/libavdevice/opengl_enc.c
@@ -1067,7 +1067,7 @@ static av_cold int opengl_write_header(AVFormatContext *h)
         av_log(opengl, AV_LOG_WARNING,
             "The opengl output device is deprecated due to being fundamentally incompatible with libavformat API. "
             "For monitoring purposes in ffmpeg you can output to a file or use pipes and a video player.\n"
-            "Example: ffmpeg -i INPUT -f nut -c:v rawvideo - | ffplay -\n"
+            "Example: ffmpeg -i INPUT -f nut -c:v rawvideo - | ffplay -loglevel warning -\n"
         );
         opengl->warned = 1;
     }
diff --git a/libavdevice/sdl2.c b/libavdevice/sdl2.c
index 779c8e08b0..59e3182df8 100644
--- a/libavdevice/sdl2.c
+++ b/libavdevice/sdl2.c
@@ -167,7 +167,7 @@ static int sdl2_write_header(AVFormatContext *s)
         av_log(sdl, AV_LOG_WARNING,
             "The sdl output device is deprecated due to being fundamentally incompatible with libavformat API. "
             "For monitoring purposes in ffmpeg you can output to a file or use pipes and a video player.\n"
-            "Example: ffmpeg -i INPUT -f nut -c:v rawvideo - | ffplay -\n"
+            "Example: ffmpeg -i INPUT -f nut -c:v rawvideo - | ffplay -loglevel warning -\n"
         );
         sdl->warned = 1;
     }
--
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".