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 ESMTPS id DFD474C80F
	for <ffmpegdev@gitmailbox.com>; Wed,  9 Apr 2025 14:41:49 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B7F1E68B6ED;
	Wed,  9 Apr 2025 17:41:45 +0300 (EEST)
Received: from NAM11-CO1-obe.outbound.protection.outlook.com
 (mail-co1nam11olkn2010.outbound.protection.outlook.com [40.92.18.10])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 86FCB68B606
 for <ffmpeg-devel@ffmpeg.org>; Wed,  9 Apr 2025 17:41:38 +0300 (EEST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=JFGN3tTtJLh9B9Qv5eCYcJApnJhchjBLlUhIQRzLlxNmUCztzk1sSoBGsL2qMpCNyKFGyP2bBwe18/x9o1ooINYS2fR0yIAPlnVaTv2cRIwgLCe2GIlUkOu/si1b9UnZ2eJggA180lQ/dr5iT1Xu8Qd2+J5JqlSw13jweLOulqSz8xkmBJ0MsZNaOq87qetXkjAUkP6rYWGNEMLbzfX4glfkxvO2jiJW0mfkBXhzEOC0LDdmVx+3eqPoCnqKM151KOtQY4h88VDJUc2K3FVSqqxUA4Izk2T7XFJL6SwY4X7i4qmtKJdGdTUWxDgx8U5J8uv2N1BffuRe2gbIeoA1xQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector10001;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=TliF14O293vgW1uuL8tEcDd3h2sVLkE85bjwI2BsNvc=;
 b=htZc1Oin1oRoZmhK96tNgszOCu/9M2A2PgAORhVphx7/wHNX3Lyh3tpKGHMRDCueCQoIiTJ+JHxELlylqdrLIgI4nnQw8tcQEeiSqdrhbigENQPSP4dt4B9Vy2e+wLDdbXv9z9GvBTZEvnHDlrsaVSNOV+wH5pK2IbONYZkoIV1xKz/NR60BuMPXDVzlwSpF7PmjedYkGK+rs5ZjnA4UPLniKJMyTmVJgBps3SmOCP7pJttAONW+++pvDlsN6HrOQ31FrSt+lKNgsFj0HovXmZta8nO6HtxTWU85u1dxI0q3Y4hnsEB0tSPX0sP2b2Zj9aFBAbT4cOlqbjYpkjYAMw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
 dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=TliF14O293vgW1uuL8tEcDd3h2sVLkE85bjwI2BsNvc=;
 b=R4nL4AZ1pzS8tJdXKIL3sxum8jdHcbJoFlhxKMc3rG2YrddMd1yPiUVMfFP/JYcCzQYeZF2ScDoAbZ428IKvXz2VWQfx0D/Mibn+QJuUMEPUCiY7icpMrGmSNmAK4Z2QLPQrknbxN4teYRPRnhQzNPx1WapGC2WlTrLcYE5HnjYErRgp6MLsSoUB4WOd8JD4bWDHB1TzqwhZpPruQDjutJ9T4yvg2P7t0dndKYwqfAG1yHLI7i2AqqBE2IOjlwM+B3/c2eXFNnaOJKt6FeMpDVOEmB2z3aoNuY1wiQQVEeUezuWGhpdtllR1Lm0nTNpP7BIp/mjlc+dlTIUtpeXpow==
Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by
 BN0P223MB0104.NAMP223.PROD.OUTLOOK.COM (2603:10b6:408:146::14) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.8632.23; Wed, 9 Apr 2025 14:41:34 +0000
Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM
 ([fe80::bf09:8e9:b07f:98a7]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM
 ([fe80::bf09:8e9:b07f:98a7%4]) with mapi id 15.20.8606.033; Wed, 9 Apr 2025
 14:41:34 +0000
From: "softworkz ." <softworkz-at-hotmail.com@ffmpeg.org>
To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Thread-Topic: [FFmpeg-devel] [PATCH v8 2/3] fftools: add memaddress log flag
 and disable printing addresses by default
Thread-Index: AQHbqTFa2qIeTiHEFk66O9wTlICfG7ObZNUAgAADITA=
Date: Wed, 9 Apr 2025 14:41:34 +0000
Message-ID: <DM8P223MB036580F95C085399FE812571BAB42@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
References: <pull.59.v7.ffstaging.FFmpeg.1744178102.ffmpegagent@gmail.com>
 <pull.59.v8.ffstaging.FFmpeg.1744190716.ffmpegagent@gmail.com>
 <527cf5fa56e1bbb4d01ad40096851491e1cdcd5f.1744190716.git.ffmpegagent@gmail.com>
 <6d9414cc-bee2-45c4-a2a9-56ad9453dbea@gyani.pro>
In-Reply-To: <6d9414cc-bee2-45c4-a2a9-56ad9453dbea@gyani.pro>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DM8P223MB0365:EE_|BN0P223MB0104:EE_
x-ms-office365-filtering-correlation-id: ae740785-a843-4220-339a-08dd7774a071
x-microsoft-antispam: BCL:0;
 ARA:14566002|8060799006|15080799006|7092599003|19110799003|8062599003|461199028|13041999003|440099028|3412199025|102099032|41001999003|19111999003;
x-microsoft-antispam-message-info: =?us-ascii?Q?Mtm7p7rmK0ZfyoQK5Sxshu+MHdIQ9/sPWDPs/6x1UoYW3qfCcRRGr66TugQV?=
 =?us-ascii?Q?JkFB0xeg+lLBygF0M460gYCyM6c9ZVSEfmcBaUG943xgO4sPyTBnoG2REGd6?=
 =?us-ascii?Q?5XHke5Jewd8PrisKRpvGLuBR7v8vzo5E+SRQVnr3k7LU20dNOso2Hk7VMVIN?=
 =?us-ascii?Q?j4bMxuePTTdQtYkYP2GpSq83R8AgeInXbqYApXRgUE/JP7OJsPjfYoYSvOOy?=
 =?us-ascii?Q?djEi5Nexqxet2ArNosi0r72Hvmg8K48LoJS+BVLkUJHcd0oiB8N9gqTxl7Jw?=
 =?us-ascii?Q?9dInnXzmEaCh2vTb0nQ1okTq+YnLhltI/zYznK9Ft3j/83PWnAsXjXn1GfJh?=
 =?us-ascii?Q?h5ks31sLzfWPzD5OmhND0sArhQbYu2dM2N1XU6NnkQlWKZdLOleFIvNichhP?=
 =?us-ascii?Q?pQt7+RhVFMVoO+CDFh13ZyG9DY6EOieZ4gwu5jQ8SsWUZMjTP5SZuDLbweTg?=
 =?us-ascii?Q?+OR55NDHea/sNTMEM/i5tL/phTbPq/M0+/NkSoJBGD6yKdFtBmlcqozc1miK?=
 =?us-ascii?Q?KA3wkz5cLng39uIuCvYDCpQRBG9KSE3Zq8DNBkgGFV3jZsp7P7gHhC0zCeZO?=
 =?us-ascii?Q?E4JX4OUx37TIxnTxti8aSaRlTRaczfuLoN2SOx0HkzNpbJquagzRElmDDa1+?=
 =?us-ascii?Q?YA9rM7o6urkGt5HGFyNuFGI7oaD2OgRA0jUJLh7G95u2MG/lE27yOdnZaT/O?=
 =?us-ascii?Q?97Lci/JN3nuP/31Xiv362x8hvbo2QlFHL1Md6rO5fLvUaWAGVquQ+aQcWzUP?=
 =?us-ascii?Q?ANKeEWyDhGIXytTivfzgD/eXECPqZmPtigPC1JZVRLMTzQF1WkAYwkYuxYDh?=
 =?us-ascii?Q?+heCDWle92QlXOPiW2z5+4sBc6M15jLORmnxk2amoCfixhq6qwjXgVwsBuRT?=
 =?us-ascii?Q?rZ6crH/Iqv6KbJeO2y6ikZBcjnjJE/rALa3yWUHoVH7D5XO2fNu7vXdumGK0?=
 =?us-ascii?Q?stxky4Son1EKkiBZbcXRs+Clk2th9cqb7cPd2kJUad3pm1ko5/GBFjmXiOmf?=
 =?us-ascii?Q?9qzZFRh4MuUkxvkPqVEjN+wM2qlMDfVDwpcAvstNhlU6dqOCojKyKdsJfJTD?=
 =?us-ascii?Q?w0g8kt6dqipwFVnlTk+cEL872UoCygNLuvAgOhjkB3VyOYejEumDFM990ZQU?=
 =?us-ascii?Q?gUofLpA6RNiEAdfSSNPpF+k73H3voeQ9OdveKrae+pupd6u505NQrTJBavz3?=
 =?us-ascii?Q?FrepiXxLBcczueyelgyPopT3Hwekl6ht1RqYSA=3D=3D?=
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?2oRxXZyBl0mHEWjrC+ke3NbILwE78esKjiOYVWeHcZwSvdQoXzLk1Lgxx8YL?=
 =?us-ascii?Q?M+X5CRT7PqNWyIyQGoX4+VYIGnNZ0cw79+O9BInm0FTt3DWXX5Jm9hS8nWTs?=
 =?us-ascii?Q?/ZIMYf3b97YFS/9bTNfAKiIkgLvJ26lQZsoMF2o6Y8kTz3Fa8daHoth3Jt+U?=
 =?us-ascii?Q?YfPkUjS4nskYQdQRyo+kcdEpDxc1Kx2ZQwUiEoyHvFvixiFO6a7S2Rdk2lKN?=
 =?us-ascii?Q?56cP+GYXtDRGBiJ/wgVbOFswp+bkHDrlZ1vHOThA5b7nflTPVGfAIfkrkOU6?=
 =?us-ascii?Q?jYa/j8Yk9dyHIpknaZaEqEU74WhPXEd80LbxOLu8elYT4kPQGlKVXk/O3o0u?=
 =?us-ascii?Q?L4zTOuiB+o+j4EScyJoVZXHURT9KqyV6wrdOngsfzPk3iqNydiNcU3e7rWJ+?=
 =?us-ascii?Q?pU7T9SzAxpMj+el1NBYBUO5LWCaczypbnkeL3RZzZ4VSz9TzZ9dpzdEpmBeU?=
 =?us-ascii?Q?9QJEqMHnYgQ5fa7ft/AEzT2ulSW22f7XBNqoFF4RVufHOZLRfqgfgkD64b8u?=
 =?us-ascii?Q?bOnuRzyuo8QJZMqp2nfFenXJvnD+l5cjxTiyOgty/BCjKEcjlFp3a27wRy/0?=
 =?us-ascii?Q?57xcXKKqi8yEO86cM04OBWCUSBpy0o8bppdKx/wPceLyeUr7qA0QtwNLR0rH?=
 =?us-ascii?Q?B1xsPGCrIMs6B2NJ7IaFCnk+Hzrhd8BGPrckF/uhDqRBs0SpZKSs3UJ8SmQp?=
 =?us-ascii?Q?Wq7FoBPYqe5/S0WUClRDKuWkXDLEQxj+qmAEE76y7OLUSWILOCS+6FFpLh8n?=
 =?us-ascii?Q?ws13xRgIJwYz2QtrmvSuO56CqZk7Y477dHNiCL5QGY7x+ut1gNA0mhYwfK5l?=
 =?us-ascii?Q?ICaRhef4o1YOQNh5nL8xWDOW9YbzXaSee+I7HgzXa3MwpKgAoG1F0GperDno?=
 =?us-ascii?Q?2cP/RvoXPTb/swcMAlaA7+KYOrI5D0CnweUwM+Z5JwEDIKjZsd4SJu7STo0r?=
 =?us-ascii?Q?b+BXDLs9Ogwp3TUa0Fdkk+R11SzpD+s7R2Pj0aigIaV+3LjabjVmudfTyRBa?=
 =?us-ascii?Q?BR9QYe5+Wg95svvAFpLXfVK8H9Ae4oN4BvvmZvoimAkE0DIik/I89+wI6Mrj?=
 =?us-ascii?Q?esnVIZcDAVOdQ9DfFjD+l0fVN9di9Vr+t+YCsNK33EWFCGrd7TPl+M7bKEYS?=
 =?us-ascii?Q?Va1pPgYpvu9ZRWEGpqjxtSAISRxNXCi+iXAjaWDk6Woa2YYsyiFy/C1AhdMW?=
 =?us-ascii?Q?3nzFTIhZUvHWCkGXlHVmGV2MMWnDNW+ow4eWtClc27XlDScwDMT7GJLbeNs?=
 =?us-ascii?Q?=3D?=
MIME-Version: 1.0
X-OriginatorOrg: sct-15-20-7719-20-msonline-outlook-92255.templateTenant
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-CrossTenant-Network-Message-Id: ae740785-a843-4220-339a-08dd7774a071
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Apr 2025 14:41:34.8072 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN0P223MB0104
Subject: Re: [FFmpeg-devel] [PATCH v8 2/3] fftools: add memaddress log flag
 and disable printing addresses by default
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>
Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
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/DM8P223MB036580F95C085399FE812571BAB42@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>



> -----Original Message-----
> From: ffmpeg-devel <ffmpeg-devel-bounces@ffmpeg.org> On Behalf Of Gyan
> Doshi
> Sent: Mittwoch, 9. April 2025 16:28
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH v8 2/3] fftools: add memaddress log
> flag and disable printing addresses by default
> 
> 
> 
> On 2025-04-09 02:55 pm, softworkz wrote:
> > From: softworkz <softworkz@hotmail.com>
> >
> > This commit adds the memaddress log flag.
> > When specifying this flag at the command line, context prefixes will
> > be printed with memory addresses like in earlier ffmpeg versions.
> >
> > Example with memaddresses flag:
> >
> > [hevc @ 0000018e72a89cc0] .....
> >
> > without (new behavior):
> >
> > [hevc] .....
> >
> > Signed-off-by: softworkz <softworkz@hotmail.com>
> > ---
> >   fftools/ffmpeg.c     | 2 +-
> >   fftools/ffplay.c     | 2 +-
> >   fftools/ffprobe.c    | 2 +-
> >   fftools/opt_common.c | 6 ++++++
> >   4 files changed, 9 insertions(+), 3 deletions(-)
> >
> > diff --git a/fftools/ffmpeg.c b/fftools/ffmpeg.c
> > index dc321fb4a2..72887d6c5e 100644
> > --- a/fftools/ffmpeg.c
> > +++ b/fftools/ffmpeg.c
> > @@ -954,7 +954,7 @@ int main(int argc, char **argv)
> >
> >       setvbuf(stderr,NULL,_IONBF,0); /* win32 runtime needs this */
> >
> > -    av_log_set_flags(AV_LOG_SKIP_REPEATED);
> > +    av_log_set_flags(AV_LOG_SKIP_REPEATED |
> AV_LOG_NO_PRINT_MEMADDRESS);
> >       parse_loglevel(argc, argv, options);
> >
> >   #if CONFIG_AVDEVICE
> > diff --git a/fftools/ffplay.c b/fftools/ffplay.c
> > index 2a572fc3aa..9bd1fc2f22 100644
> > --- a/fftools/ffplay.c
> > +++ b/fftools/ffplay.c
> > @@ -3761,7 +3761,7 @@ int main(int argc, char **argv)
> >
> >       init_dynload();
> >
> > -    av_log_set_flags(AV_LOG_SKIP_REPEATED);
> > +    av_log_set_flags(AV_LOG_SKIP_REPEATED |
> AV_LOG_NO_PRINT_MEMADDRESS);
> >       parse_loglevel(argc, argv, options);
> >
> >       /* register all codecs, demux and protocols */
> > diff --git a/fftools/ffprobe.c b/fftools/ffprobe.c
> > index abbd1dcf36..106435b827 100644
> > --- a/fftools/ffprobe.c
> > +++ b/fftools/ffprobe.c
> > @@ -4672,7 +4672,7 @@ int main(int argc, char **argv)
> >
> >       init_dynload();
> >
> > -    av_log_set_flags(AV_LOG_SKIP_REPEATED);
> > +    av_log_set_flags(AV_LOG_SKIP_REPEATED |
> AV_LOG_NO_PRINT_MEMADDRESS);
> >
> >       options = real_options;
> >       parse_loglevel(argc, argv, options);
> > diff --git a/fftools/opt_common.c b/fftools/opt_common.c
> > index 2ac3fd4fb3..73a591acd8 100644
> > --- a/fftools/opt_common.c
> > +++ b/fftools/opt_common.c
> > @@ -1304,6 +1304,12 @@ int opt_loglevel(void *optctx, const char *opt,
> const char *arg)
> >               } else {
> >                   flags |= AV_LOG_PRINT_DATETIME;
> >               }
> > +        } else if (av_strstart(token, "memaddress", &arg)) {
> 
> Too verbose a label. How about just 'mem'?
> 
> Regards,
> Gyan


Hi Gyan,

I'm fine with that, will update!

Thank you
sw



_______________________________________________
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".