From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 29D2C47243 for ; Sat, 2 Sep 2023 08:32:06 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5191468C7A6; Sat, 2 Sep 2023 11:32:03 +0300 (EEST) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04olkn2010.outbound.protection.outlook.com [40.92.74.10]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id CC06268C622 for ; Sat, 2 Sep 2023 11:31:56 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cx7alPuspSy6pxooTTMfTT7i/HwxG2nqzAESoaDa9MIbmTCFp1IFvNGx4D/hoBvf/xxb7k/JZ1ic71/IRBK7PrgWH15AyElb/CWpI3bXSRiNn5AqGgUca7ruQl390k7uOToD9u26z5r8orAkfU8EqRmOVCrcr+WlnRZ0IZvq4VaakzZNnH+cMAcMj17g2VmFH+In4QL+vbJ7JQGhzr+sxu5+ItOd/feC4z96sUiQreDg+xVgBjiR64WSJcXvI3unSLBhk232DLNRY5XZKNebUiAg+JuYpOy/q2fUZzww9QInPJP3eHF1cqDxxe044sOCBAhgq1Db5BhxQR7H8Bo9tQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=v1skLg3nc64OZ1dXUAbr65U6vxrtKL50+HuFQ+m2C2I=; b=UuOifynrvl7n7QTR3IEdhJnqHFE+KfC0lj4QRtCsq0JALl18HF6dqqnJXZrT602Pp8kIxAYbfEcR4syI0v9TIPhEYlgqiHjRnOvyHc/BH0lPi965tL80SdFuowgA651VFk2Ta1qOGSFWyxBxRUrEsfLw0TRIN9hzKsQ7VhQUU69cWA/Sb4GFXfO07fPbnLGw35wCD4850njNfsIb9D8+FmAp0jbKEsNbu2+q22n2h4rJMf/AWxw/zbMyatb00GMkK1DGQL8i/HOrJRtu4Ht78KmK7LwIEHB4FDqOL+iA5oq0IvlOfZVsRRDHRiry49J3bXk4x0/Xfg+k0+ZIhIbh5Q== 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=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=v1skLg3nc64OZ1dXUAbr65U6vxrtKL50+HuFQ+m2C2I=; b=N3VcsQ5Bn/qrVuFIS9MAa2OjFpvPmgxfieo/nd9/BwowwERCSHkI9Z/nGoSt0VUiXo78glR58cBa6O0Gq1oWkVpbjNeyL3HpSIF6Xpl5bMP6b2rC5+yerikg9Qz7e5y7aK6o+0LP2TcQyqZUDTjvlIEzxQdZmAJA87T2JvIH8hNfOXsQsglfDj6RPf+nTxDq4/avozhOe8WFONTM5Tjpja3txjCCGFtpeKeBpjCyYXIkig8uB1exES1/B69NyYJ3/IJLit9Djq8tQJpbdSkEVN/IwuQv62GzxgEd7LjY2rhdI5PXhTDL+qUyYTr5r3dOPz6RuXB6lcLfNRSrno+ypw== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by AS8P250MB0345.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:37c::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.27; Sat, 2 Sep 2023 08:31:55 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::5e01:aea5:d3a8:cafa]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::5e01:aea5:d3a8:cafa%3]) with mapi id 15.20.6699.034; Sat, 2 Sep 2023 08:31:55 +0000 Message-ID: Date: Sat, 2 Sep 2023 10:33:12 +0200 To: ffmpeg-devel@ffmpeg.org References: <20230901134336.1455166-1-stefasab@gmail.com> Content-Language: en-US From: Andreas Rheinhardt In-Reply-To: <20230901134336.1455166-1-stefasab@gmail.com> X-TMN: [lup0tUtLRMZDwvS9E8c+hSbwpUhgw9fFpFBJylJliqc=] X-ClientProxiedBy: ZR2P278CA0080.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:65::10) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <8e230cc2-11e9-4498-91de-de962c2614dc@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|AS8P250MB0345:EE_ X-MS-Office365-Filtering-Correlation-Id: dc38bb7d-80e9-4619-886d-08dbab8f107f X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ZByF+1f4yOs05rTk3xfYxG34bkSth9jg7RFlev1eMHhGWG5t76QsT0fsjbzYjruyvVdvPk3B/Aa1BY6yiRt2/MA/+8zlruvXd8efnb5udY7guzony8EQkJH/rZ7sDUFLcHdv8uSGf0Hk3dEhpKrQTEMPEtz5JmgXytm865PBuMOS2vNgED+xwr0NzVJZ+iguNJxLahDjBfF3DmUmXkwRzeIB7pR4AXckcBeNqsi+V6YVLJekZ28+dlclgyRF0fvwP8F7w7mtDYCtHnz6Wlh0GEkLJqQXYp+Fh12D55MlGkys5BwzPVQ3OwsF5cw1OKLfPmyX3PMUd34P9QomTabLDKmSirpxdAvFnKjeOSEOMk0DQTxpmwc1ScEKcs1kJ589pH4KmTCSIzd5Xu9kX+bGJcBfJxiEWk4mOhyi7BfmRFHeYq2nC1Ik/Etz0ZCJ/kACebMs8CRjfbES5y081uwqkeJTy4P+XFRKKOwi4EIt7Q8t7msR76BI9RbHdFlCRG7nqY0XIlNCOi+DC5wgMecVcNEWJ/34hJiLHBgY1P7Gomp8z9XVxGu7DPW/QCK5nVQW X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZWZoQWM3Tmtwb0xXTTZ3YUh3WVdFcTVZSUQ0dHZWaVlrNDhacDJSUGsrVFdV?= =?utf-8?B?cG9tZjVRczdWR3I0RXRIaFZIQ2xYcXdVNm5mUnN2UkVRVUJIendzTjY3dFVu?= =?utf-8?B?NHpxZ004c2xKU0FxRjJjWXZLaGdOTUdvYUNDMzlaY0ZSOUN6R015d2V1MlFI?= =?utf-8?B?eXF3WDdHNTRmeithZzhVSWJoWmpOSHdVV0JSa2dqSTdXUHhia3psU3U5ejRL?= =?utf-8?B?TTNncjFPeDlQNFJsamUzMGxrSkpOelFLdFQyenNxTUZxOXcyUkYydG55N0xP?= =?utf-8?B?SUlXWHZDRjRGUDk4eFBGV2ppV0xFb2FBaHZxY2dSYkc0ZlFFM2g5Wk5yUVdW?= =?utf-8?B?L0pkT2xVRURQOVhKcXVSQWdUVUQ0SExPQ1Y3UCttOTgwbjV1N2tLWWVqWURm?= =?utf-8?B?QVhoM0l3cTM1bWFaemxBeWNKdDQyUlAveWJFNUt5S3dKdHZPMVBHR2RSVmN5?= =?utf-8?B?bEkySHgxazBpMEZpVFlGOFNJZ2U1UmpUWlpJTHJqNy9xT252WnkzTmRqbmo0?= =?utf-8?B?QUt4L0hzbTJvRzJCdUtaL0luT0h2YmdLRS8zdTNWc2ExVDlrSjRrRERCQWZM?= =?utf-8?B?MEZrdXVQZmNuSXU3MERkSzJ2RjBhRWdKSkIvdWZaNGlvS0lFcDlDUVJ0NjFq?= =?utf-8?B?Z0NIbGR6ZTlFaGZ4cm9yRUVKUitHZEVrSnFWWEoyWnJpWWgydXpqYWhqYkVQ?= =?utf-8?B?TEtYTmp2cCtpSURPejdJN0NyZDF3elFvMm9YdzBaaUJROG55Q3g0ZVE0WFh1?= =?utf-8?B?Q2hod2pySE9iQVlPQVFDNHpyYjJib3dDaThLM3dyV2I5VmNBc2srMWlTbXJH?= =?utf-8?B?bWxSQXZjSUk5eTllR1RSY1lvdkh0Q0hlc3hjTFBua0RtazMyMnY4S1hUalNm?= =?utf-8?B?WDdQSzVRcFc1OGNPd01MNmErRGRwMU5xNVU3bWhKcXVvbzZJZEJZaTZ4NDF6?= =?utf-8?B?NWZqK0VIc3FnaUhtQmVUUUl4VENXR3cvY3dDVGFOamJvc2NoY3BNZUsrbEdl?= =?utf-8?B?MHg0T1pXbVQzbzRqZSt4OGl1RjB0dlE5KzYrVDlLaUV4eTBHbjRPbEYxWk5t?= =?utf-8?B?YitZVWpiaGNlT1VqU3d6MmlIQjVBcEovdDVJSkM1bVZhWldYQ1JxUDRZZDcz?= =?utf-8?B?OFZyUHhhQ1NDaXlLeU1yTGdlRmZVYlR1RDMvQ3ZVcUhrV0hacHBiU3BEZmVW?= =?utf-8?B?YUR3aDJPVlhqYS96aXZCcnB5dFM3RDJKOTVFQnlndUdMMXpLclRWOG5KdUNn?= =?utf-8?B?RGhEdzNGZmQ2ODljd1p2d2Z5aHFmYkgrcURPKzgxMG9BTzk0b08rVHdmcWVh?= =?utf-8?B?ZDhJdlVkakZmdXVQZ2ROempUUXhBOEM2b1hncEVIUm5GbFlZV1lxZitYUWZD?= =?utf-8?B?MGsybmJKb1FsY0J0M1dIVUxuSFlteXhCYVpXMVNQdVlFTjVHS2FoVzZuVzgx?= =?utf-8?B?WXVoa0dnM0RjZjRpN1dBdkQ1NGt0VG41WFhVVkJOSGowWHhDaFg5OW9rL0cx?= =?utf-8?B?S2ZrRlJpekVuRWYwL2l4RHFVYUJ3N3VDZGg4WkNUaTFiSWRmYU4zVHp5djVT?= =?utf-8?B?bjFaWWxEUHUwd091TFhRN1pWbnRKWXZNVGFkRUVUYTE5K2xPaDJxM0dsZEJP?= =?utf-8?B?T3laT2hMTGRKK3JET3I1NWRWcTM2OUVhRXlySFJ1MVNZWjZUTkZueUlPNGM3?= =?utf-8?Q?39MpEJu2z91UulJpja63?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: dc38bb7d-80e9-4619-886d-08dbab8f107f X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Sep 2023 08:31:55.1450 (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: AS8P250MB0345 Subject: Re: [FFmpeg-devel] [PATCH 1/3] ffprobe: factorize side data printing to dedicated function X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Stefano Sabatini: > +static void print_frame_side_data(WriterContext *w, > + AVFrame *frame, > + AVStream *stream) I am pretty sure both frame and stream can be constified. > +{ > + int i; We support C99 variable declarations in for loops. > + > + writer_print_section_header(w, SECTION_ID_FRAME_SIDE_DATA_LIST); > + > + for (i = 0; i < frame->nb_side_data; i++) { > + AVFrameSideData *sd = frame->side_data[i]; This can probably be const, too. > + const char *name; _______________________________________________ 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".