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 8565E4A9F5
	for <ffmpegdev@gitmailbox.com>; Tue, 29 Apr 2025 20:34:09 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id AA75368A5E3;
	Tue, 29 Apr 2025 23:34:03 +0300 (EEST)
Received: from NAM02-SN1-obe.outbound.protection.outlook.com
 (mail-sn1nam02olkn2017.outbound.protection.outlook.com [40.92.44.17])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 02BC468AA8F
 for <ffmpeg-devel@ffmpeg.org>; Tue, 29 Apr 2025 23:33:53 +0300 (EEST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=Jo811C1BWzDKepk27totIPfXRVhxvkqfzLq1esDoOl1e5tMwYMTKS8qd5bSn2hMk5smik18+OVtBMUKNiMX2ukh/CmoxJ2NTfIKW/DARizy8sMMR5q8nepYoT7Dfg8fX2YAFL+k1PhPDWPxBdO0pe38x6mhmVFuqucM9z77IlZYHR3Gke8ml2bMip2BLhETni0ebBVP2lkKnFPqJQs6BwWeJlYXK19jZDcSI+ASd1yz2kwfw9kwiaefmdkuop9ILsn+A2Chy2pAPxm95bc2kliD5DcQxVlUgRt13JeTC/75PF1eaD2naRxFrxdK2IOeofHO//tt5bmzoJGOy+0IZlQ==
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=aYCq9VBzOvOwkkKCTAvVXpeq7bY+mjFJWUWYE67Enbk=;
 b=t8uHg7uZVilvRjfLNU7MkXIT/IK3WN2Q1+y2fiqFFo0iC21uo52fJkCN+7+usSxC7mbFbRhwrfZUsQ3UsVNY3w3XWYgehRsJfMx7zr84b6K2XV7U4Y9VCRD7Cc+xPn0cLv1YcUtsf22DeD7Z50gnyTQphd2z8+6R7nzFAIU3xHT74WD1zh4EMmm3BtrxexS3OO2tb2KKnXnKh7HSF4VyJes4rJBewrPm0J2JQaryaLASt6k1RB/fosHc3JUKmh8EV6sf6CU+xrrN7vq6JRNYQgt1zVMBrhrQKP9GZC5S/jKtf/c6+VpRzxwvT1u7UcX2GjivTYzjgO877WpJqeAzIQ==
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=aYCq9VBzOvOwkkKCTAvVXpeq7bY+mjFJWUWYE67Enbk=;
 b=udlz2dzNIZ4cTscxRHdgkFlGdOTP/N5/YM5H4gDz8KVCZi5767DrYQFJrnSnB5k52+4oFLtvgeIkbFRJdfl9+TQiNvSDc88fAsW1Dik7olZWALohyjRiA9dftrpPHjcxqD2+FXC4wug0C7IcPNDwvBK0yNPuzTFFi8sp6VGl1iMAs111WTD5c3g6wrKlgv43lyG50OnE5beKEOpzrHF71XKK340M99RKbZEsPAcl76QkyqND9gvVSFLaMLaFBb6vo05vJ56EsoBpIwGCcGdJcEO8ZNhriWGYlYIrzfu5BHtJxILmDrqsnZukQ3dkBRzH3wNNnC9F0waQ2nLwLaiz8g==
Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by
 EA2P223MB1117.NAMP223.PROD.OUTLOOK.COM (2603:10b6:303:25d::13) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.8678.29; Tue, 29 Apr 2025 20:33:50 +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.8678.028; Tue, 29 Apr 2025
 20:33:50 +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 14/15] fftools/graphprint: Add
 execution graph printing
Thread-Index: AQHbuKI/zByp7NQNZ0S8MV3RDRQFkLO7CnOAgAAPM5A=
Date: Tue, 29 Apr 2025 20:33:50 +0000
Message-ID: <DM8P223MB03653E74316C77CC971B5451BA802@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
References: <pull.66.v7.ffstaging.FFmpeg.1745623868.ffmpegagent@gmail.com>
 <pull.66.v8.ffstaging.FFmpeg.1745888404.ffmpegagent@gmail.com>
 <3a090c9e60b214e3f6ea9be4848a8922522eb00c.1745888404.git.ffmpegagent@gmail.com>
 <20250429193527.GO4991@pb2>
In-Reply-To: <20250429193527.GO4991@pb2>
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_|EA2P223MB1117:EE_
x-ms-office365-filtering-correlation-id: db63dd41-3ea9-46fd-602d-08dd875d2656
x-ms-exchange-slblob-mailprops: Cq7lScuPrnpFX5gNBgVui9nZ6J+Gucr/GOtrjrFIWxzk8jwKlUHv3TibscBb8T4xCA+9NSbHMH9LhXKREQ8UkIfoYZ6Ix2VygPmc6ZvrRmrXMayIx0Lh8AArLFD6AzQFJYl/zkByXu4tgzy7MxFJexNvlklSiXC4Ocvu7BfVddjuc19brdHPBzg3UdslCZ/fsyLCUGAeA5LeP8ipxw9zY6CMTn1aGbICdpvoZ3GpKzvIzsMUH8k3gsgaNedfJ7a07mX8EecOicO08oNy1m0MuSCnLT7ut5SbMz75zFyWPPWtFWJRRfX+X2xxikwHP76gPYlmqMn5uVS9u45lWVxfu7faW4pu/iZICoV5tanvKJH8ttj4JWNlVyH9iXk6NQ8ZUasTiSFslet2bJeoXBoiIXuWkPIHjSv8WuCWK3/iKs+vVsotIgPYrsTVIbJKv5+NtEDQnX7z2L2DXf4wbDh/brfX2odMmTK7ms7TFIAmNFqRni4Nu9CEB++rccxcJqrEZeCy6e7/iyz8Nkk4mKZu01at4YXlhyd66MaDmTueqtXAeTohBISgy85g3hTmk5kUaYRYwKGViEnNm5JGEXI20HZkWhUJ38DRPC0J+BcdBQYNmLkUXRV4p+v9MqaFScCzzZr7I46ctPydRrV8R/++25Q5Gh0QDHVXbha8ZLICh2IM4pvwRKOyAYD06hq21sYl2Ydt0kqqJaXDToNpq1y21qwP2VUS0T4+6KtGJEAvli5UdPW9EC6S0bNZOKNNGqn06om8k8RMmCs=
x-microsoft-antispam: BCL:0;
 ARA:14566002|461199028|7092599003|19110799003|8060799006|15080799006|8062599003|3412199025|102099032|440099028;
x-microsoft-antispam-message-info: =?us-ascii?Q?iid/zrxY9luwFM+d9utmEONNQi+WvrvdsiTaJHOYGY6ycLZ9TWZT52LEOeIR?=
 =?us-ascii?Q?Xza4Yw5FNg4NmthepQm65aKTmcVqOIm30AyjASenWUoitQKAiX0ChrLZb4ej?=
 =?us-ascii?Q?jkmVNf+D3jxtKFqz4dS+YYqNDmyiOqAmr996m3QgMbocOeZL5fHFKb6ikfvO?=
 =?us-ascii?Q?cdRH8GiAp89+I3qP3Fth/zyeKghbjQVZhBy4Y8fxIrkoGoNQMCLnreydNWmC?=
 =?us-ascii?Q?CNetr0dClSQHTIsJD8BmiWyEg/oUT75qsTYBCkYah08zko2mHzUjg7UcGdVt?=
 =?us-ascii?Q?GXMyoPhH4SLY0rX3M+tTORPUnynJ/xpVHz1YDzmRVSfyMcXqfinoCBAbeufH?=
 =?us-ascii?Q?sZCbxhKtaVZD15ZMSRU5WYRlji2OZUSGWcJiFQOlfC7SHd93yRCo8zd6Cbx2?=
 =?us-ascii?Q?xkzFt4On4YC+MkaddwtsC/cIjTJIzy53mgfCWPDc4QQQc0jCVOx9zuWWYhH4?=
 =?us-ascii?Q?uKFHZepFmACEoVpo51ebeem5HqKO9GDFT5cBQPpofRvO3I3Onm74iZ7DQacM?=
 =?us-ascii?Q?6vvAkgTxaNWmEt+VkeTYyTMbMyFMO+R+MBJ8KZf0ofVZ4h+Z17VzWYPVb6K2?=
 =?us-ascii?Q?BH4/rOToF31ZrdXoI0+ILirkqDBZokyzJyP1ydU8Gt0uKIGbkedWedAmOxCm?=
 =?us-ascii?Q?SLFtnUY4Sl8YXVAPJvkxiOGgnvDUaSUXG1O4FMTMqsjD/6v5cOkhiXKdRQFl?=
 =?us-ascii?Q?q/9NS7QprKUjpvunEdJ5M00HJgXO4RrBi0l3h8yPLPtsyjuTTr4Nqw41jTv3?=
 =?us-ascii?Q?sH1dSk+u6exS/92ndSfsgP1DNxOS8n3v1V1DUZ5ai1013LwFs8E81+L56WuS?=
 =?us-ascii?Q?wv+lth2bKuN4XR1luiwQkWgDTEgU4XKc+U+L4HCxIlkxBBYl9PqeacVP+Zq2?=
 =?us-ascii?Q?x87cWP7I09OzVXgrfeLFtlvvVjuzqAlX3L9KkYMQuBVxnIgvMGjReSz0c0Rt?=
 =?us-ascii?Q?0IrRsc7GoydaPQOVdJbasxF7T989DTv3Pk0IZPRR52MWE4ZAiuzg2qzR9QPF?=
 =?us-ascii?Q?xksDYVqeDKhxOwyJdbYIsg4Pqvs0XBo3vim5czdq3bcvQhJKOQkCysu5m6A4?=
 =?us-ascii?Q?LlArzMaC1Z3HJlCC8Zbp2m4YV/5fa7cgnBEzkDklapaBEmOIl7NAYCbpQjYj?=
 =?us-ascii?Q?H3vagPDCPu1L?=
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?qu8CWQWBPXogzzzr1+030FS3gmSdrcnJw5VjAnK3+Mc+7Av19iX9m146lWlc?=
 =?us-ascii?Q?KVJ6epKo/byRlZWIDFj88evyyhvMFza3tvIuQTUW7q+6ILQnjvIgJ8BV9zmT?=
 =?us-ascii?Q?eNjK2y/X8LrjU9TitGonSIJiY5rsr7yeG4K7Bo5imtVZ7v7qbzlGyREZWhgU?=
 =?us-ascii?Q?/PMHSxMzuPHOTtAauyqBc13l+2qCbTs5DRCu3vX0jYofxx0mNeZUpVpEzncl?=
 =?us-ascii?Q?c1ogGZzt9T7GvZpAoWh9tnEtQkTLqCGyZdRRyCFtS2xGLrfqRxRqO5CJUmCQ?=
 =?us-ascii?Q?5krZ51gU2vRhm+5DhKkeprtoP54pkRMKuFrwSQJ1Ny1ggLq8KUw543NPKJbk?=
 =?us-ascii?Q?+0oIl+P+cytNeakXQSsu57qTXSnRS1LAvUydUPAXiVkxzNYluFCuiC1yGbIx?=
 =?us-ascii?Q?0cRpm14a2Ebu+UvX2678gw2pAZ83aeA02Tbbgy0ofdv9neJflz+A7y+K/GRS?=
 =?us-ascii?Q?E5uvs3rE6KLMPwWHRuQUXVWdldZPt8oOUDUFaqyNvknjC+LXlA4X1q4eL2+T?=
 =?us-ascii?Q?8UNrc3vADVQ4OTTUocQLwpWgEzGknGXMtfOC9L+h2K+8jQmXdV6pKmEltWEa?=
 =?us-ascii?Q?Xuo2Rxq235M4SPmmlvyO8bsnUwun2V4gGDO8dUqAo177AU+6tKclxkpN/+CT?=
 =?us-ascii?Q?tag8TY83Zpr8kTb5VRGEX97Hlp+1iJNjczoWHJkrl0RsSQeoURvC7EQjXSW6?=
 =?us-ascii?Q?sMH8qLwg82r2tu0XeRnW6Q1IhlzselCgTxLk7QO/mNl4BWhHNVcklsbAfZUj?=
 =?us-ascii?Q?sePIBgPpf/vuwSWoffj4lJKoDSwM7OZZQFOWz57WK/Nwr10SJMpwrY8/Yc4Z?=
 =?us-ascii?Q?WjGWDarCdgppt6pIKepjA3g+x9azsTZgLDBzlX7qCidEkMYcHsxoFpEtbAsJ?=
 =?us-ascii?Q?vo/hxIEC/mjTxvb2cvlOAamiwu/WEAHifs9YZJLkhLQFdmu912IUDhQDrNPX?=
 =?us-ascii?Q?BcCZpLAE1U2fUwWK6cg1CCQWLctklMn8FAC3ixk05t4TmFewO10QKgNqLicm?=
 =?us-ascii?Q?p9kVKyz5UJqjWDyBEwASOx9vCrr/dve8tiFTxLhZTAr1689vYQuIwojhAeu6?=
 =?us-ascii?Q?XaJ1Z4SyIspVylUOIqApZa+JPtRfedCXofwkEBhq8aB8Zw68rQOSgN7HxxMH?=
 =?us-ascii?Q?5Dw8yIhtz0unQ5MZPDrO37NQ4az7VKCbU8j64w6NvM3JBTzp7sZhrQe2pUJI?=
 =?us-ascii?Q?/ZKvKzQT/NR18ODVGD4hOkxaOxjN60HwKlkqC3rzD0u3K5NTZoHXgzQTBXU?=
 =?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: db63dd41-3ea9-46fd-602d-08dd875d2656
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Apr 2025 20:33:50.1010 (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: EA2P223MB1117
Subject: Re: [FFmpeg-devel] [PATCH v8 14/15] fftools/graphprint: Add
 execution graph printing
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/DM8P223MB03653E74316C77CC971B5451BA802@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 Michael
> Niedermayer
> Sent: Dienstag, 29. April 2025 21:35
> To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
> Subject: Re: [FFmpeg-devel] [PATCH v8 14/15] fftools/graphprint: Add execution
> graph printing
> 
> Hi softworkz
> 
> On Tue, Apr 29, 2025 at 01:00:03AM +0000, softworkz wrote:
> > From: softworkz <softworkz@hotmail.com>
> >
> > The key benefits are:
> >
> > - Different to other graph printing methods, this is outputting:
> >   - all graphs with runtime state
> >     (including auto-inserted filters)
> >   - each graph with its inputs and outputs
> >   - all filters with their in- and output pads
> >   - all connections between all input- and output pads
> >   - for each connection:
> >     - the runtime-negotiated format and media type
> >     - the hw context
> >     - if video hw context, both: hw pixfmt + sw pixfmt
> > - Output can either be printed to stdout or written to specified file
> > - Output is machine-readable
> > - Use the same output implementation as ffprobe, supporting multiple
> >   formats
> 
> fails on arm cross compile (no zlib maybe)
> 
> /usr/lib/gcc-cross/arm-linux-gnueabi/7/../../../../arm-linux-gnueabi/bin/ld:
> fftools/resources/resman.o: in function `decompress_gzip':
> ffmpeg/arm/src/fftools/resources/resman.c:82: undefined reference to
> `inflateInit2_'
> /usr/lib/gcc-cross/arm-linux-gnueabi/7/../../../../arm-linux-gnueabi/bin/ld:
> ffmpeg/arm/src/fftools/resources/resman.c:94: undefined reference to `inflate'
> /usr/lib/gcc-cross/arm-linux-gnueabi/7/../../../../arm-linux-gnueabi/bin/ld:
> ffmpeg/arm/src/fftools/resources/resman.c:110: undefined reference to
> `inflateEnd'


Ouch! I thought that zlib could be taken for granted.

What should I do? Guard this and everything else that is depending on it
by #if blocks?

Thanks for any advice, I'm not sure how to approach this exactly...

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