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 0480B48F4F for ; Fri, 1 Mar 2024 11:35:26 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5AD7468CCAA; Fri, 1 Mar 2024 13:35:24 +0200 (EET) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04olkn2074.outbound.protection.outlook.com [40.92.73.74]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9AD1668C776 for ; Fri, 1 Mar 2024 13:35:17 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JmBtQSk1iuYd2vCs/x2qNgJPAhL7humWs0e3Afd3PEWs2QlkvQ20Zmlb2/gFwT+fre3RxeOVWbYzbtc1IjOPylgd4VCDVrYKifq2yvL9MwOqQU/lGdjaM+GOshVKo6iQFknJkaGA50OvAkg86oBl3Ee3kUBzcuglxQ69qNhIrEE0+/c2jZDzaYXl99sWChPIju2GHDeOHJWZkkofchm4u4mvC7HhzLbXTXIxkL/8sWbsEBoElFt1bQVab+qq9Zmu40wT3TjM4Lp+QkvfDJ3Dp27EkJJoTmt2PBcFjQyMszjxsalIUWhQBB+gkmpuBEYCF/FB4scayweu3vvs7wnYQg== 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=HorybtYPciEtN5AYno3ZnXFQkb95a/2/2nDFojYEEqs=; b=RVz0N7hp1nlN6rnc9DNcMtkP7OQKZ3A/LRjFg7s4C874psMbYN8GmNfFjCMxqM5AdYjVT16R5a3E+1oVgaLOTiJ3u+RvcWyj99IqvneLOoeTa1Q25X+cbGUVBYt8yqhVmJF5YWPNKXE3GrvHM/cmIcPir3mLTE1sd1Bglh8UfXUajvkUD3lP3D0Sw18Vntq3HivYhE9BX1n9MPEvikxz4Kcw/dnweaPcAjX0f1rgxln9gLwjWFsIBKfgz35SYMoM6k0kGjXDCBltlCka0sExcvf8xYiyrq8K9e4CqYAAR4/z5dz5pTq7wMM8HQDWavfPAQDy9bqKMlN2jkuonHj0vg== 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=HorybtYPciEtN5AYno3ZnXFQkb95a/2/2nDFojYEEqs=; b=ePtJR01yQDgE/dj8wUjAtv//EiPoWgRCK9A8My30BqxnM89D5lClDahDL6BtHdL6H0VgLladak0Fl/ak6s8IIrTMNoS5RQwerdvKwSwS06I/PdfhM+CLc2y0sB19REp9iJAi1YOtD/bBVJ3JDHn2KFLnnQ4ZqS+EzapP1W0PP9wn+3U8iWxMwTYAaQ18PdKKnJsGxstAUO7XjNyu9ccjVGhGUn/631Z1vuf6C1/+rbt0E4/1JYgSCm4ZmpJ2hJ6UuZW2MAJalNFMbgPmzJ6W+p+sUhWkKd+hT3QSkIBhvlAXZvVwgYbvfom2kcbXNKfQsxem70HhkaHCvdW5HdssNw== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by AS8P250MB0005.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:358::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7339.32; Fri, 1 Mar 2024 11:35:15 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::65aa:deb0:a18e:d48d]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::65aa:deb0:a18e:d48d%5]) with mapi id 15.20.7316.023; Fri, 1 Mar 2024 11:35:15 +0000 Message-ID: Date: Fri, 1 Mar 2024 12:37:13 +0100 User-Agent: Mozilla Thunderbird Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: From: Andreas Rheinhardt In-Reply-To: X-TMN: [/dUzMAnAq29u72T9VCeYTqOW3nyPigM22Q+Qb7+S6YY=] X-ClientProxiedBy: ZR0P278CA0109.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:20::6) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <23b3ae01-7938-4494-993a-e8ae4c1f60d9@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|AS8P250MB0005:EE_ X-MS-Office365-Filtering-Correlation-Id: a398b015-978d-4873-83a3-08dc39e3aa1c X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: o0dx8U3x3mNOEJ9PBGz58rspaHl7OdMjtSsHRyCk1bv4TzJnM4ureLZq8FhSRYYKCpCglMz6Yne6ERVNEAT4OZEe3rTc9Rxoo3hFglwObdkbsHXpG+5eG5sLXtFqEzEuWyq78D7IhfSkWFQLurxWp8auCeRH85wAZYXfHkcudrbcIzM+IAhn0QjTenp52JVsln5+bjFe5At8VzM982jP6BO6MC2Gh1c4w7GgYgjSbjf7ZDBgohEUtu73TDJNTRBR7Sq+BSRE/CNjz12t5XdtUqexY4S71/ceHNecFkX8SSqjHRr/gfEGm0UN3Jk98ODKTox4apehUWqJwB2+EFGUR2mdJBFpyzJ5+IMv2loiA8bokgH6GbQko2QOW3zGqmtlZa2eLQbEJdnpwKSIcB1xFHX762ZkHmlv1LkMEDXfkLkupAqQhpmY4ILB7qCc0HJ0GyZxakSgvnZKWVg+obWyVnHjNUJ+br/O//djHiSNPUQPW4bHdkBjWa5Zn84/ZY2ubY1CcC1bc2Ct1/akN/APCCnt5PS/20BAhoYp1NvKZR8udqiBK5d2vcUvUPEIQ6bi X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Mlo4RVNZZG5Oa1BRdE1uUyt6Wk5rSXFkZ2Q0dG8wMjZvOG9LOUVqVUN4VDlz?= =?utf-8?B?eE5Gc29RMVF1S2EvdTFkbHBiTFJrSmFUWGFmY0FNbjM3aC9nUDVEZk84Wncr?= =?utf-8?B?MTNHRWRwSHBZaWhZcHBYKzFDK3RDRnUvQlNtVGdNa2Q4aGdWOHZIZzQ0Wnk5?= =?utf-8?B?NnBwbHlQOHorZ0RJY2JFcjBNN2ZHLzF6K2JIVGV0QUY4MmwvQVZ0QUJqYjZq?= =?utf-8?B?YlkrV3dQNG5zU2FtQzVKaG13S0RsMG5tRzJvNzhMVTNjNWlFZ1JMd1kwNmxS?= =?utf-8?B?U0lPd1VkbzRib1U5YUpjZmRvVzdtQTc3YSt5V2F6dTBBb3VlYmdSQ0k0a010?= =?utf-8?B?ejZuUTVQaENiRVlkbitEZmIyL21jUG1UYVJXQ1lIWlZ3MkVQd01INnAwUFhr?= =?utf-8?B?cFlZcEh1QlUzU2Q5K2Q3YmVONHBXWXNWa2JGaHpzMVVhWERYTThsMzluUlF6?= =?utf-8?B?S2VQbGNTL1JuWUY4dWhMNS9nZVk1UHc2T0xYMGFaTURWL3dtTkQreW5tMmwv?= =?utf-8?B?TFF6K2lwekJ0a2VrRUFkY3BZcHJIYUZGRUpTQUU0RWxOcG14YWlhUFFvZm1z?= =?utf-8?B?UG40WnVEdFRGWkpJNnpINWpzZXl1a2FoNFFNTkZTWUdRdU5SVnNFa1ZkSVQ1?= =?utf-8?B?cTFzY1RjeU9KK0pFL3ZPWmd1SzhuaHhDWjVNa0tnb1VrK2svWnFCdmMySVp5?= =?utf-8?B?VUtPMlI0WHY5RHUxSm9HTzlwM0FPMVdUSHgwNDNHM0E2TkNSWEwxOUVNTGcw?= =?utf-8?B?bytRdUtQU1FlT2NaWVovM29waXJ4NC8xVUFTUDVmeVVEaVR0LzhTeG9qUG9I?= =?utf-8?B?bFBaeXNxM2NJWjBJNnFWbDZ0czA4VHNDVjZZK3BSdFcwUUFJekNJL2VUSFkr?= =?utf-8?B?dnYzYU0rekpSYmNpUW9hbks3b0l0aHRieHdCMjhpY0xxbW9ZYS83NjBBbktE?= =?utf-8?B?WEpvUnFJL01xOC92TmpZN2FwUGxKamQ5L29zWGZVOGlGRGFVVnd1Z1gzb1pj?= =?utf-8?B?cTNSMnVwV3JEdGVuVS9vWDVnaTJIN3l2bGs2YXdQaXF2M29KeVJxOWZkQmJj?= =?utf-8?B?eDJOaU5TKzhKYWRnYjdoOUVWY21rd2dPd2h0dHRKSVc4cHIrWlJUNlVmTFJs?= =?utf-8?B?OUFmemtad1U2aUVRdm51dzZWaE9xOHQ3Ti9sZ1NUT1d6TVRqRHVZd01QcG42?= =?utf-8?B?Y2Y0czJTclhHTEU4eEh0eDljUEEwb0U1ZFo2RFU3eCtiQitybGo5cG9xOWl2?= =?utf-8?B?VVFYVzB6MFdvdk9FQ25BUlJ1MndWNkdaTm1HTWhxc093WHlMb2hPSThxUWVl?= =?utf-8?B?dUIzbXVFRkp1Z2wzVDB5WjdIZW42bkJ0VGZLd2puNCtGalRFa0VoMWF3cVZs?= =?utf-8?B?QS81Zm1DRXQreEVQODcwcUc5TVFJUnNBaEFJdGcyRWtSZngxMEcrR2F5TkVK?= =?utf-8?B?REFBczVaV3JOVFlxRG9NeUdOc3QxNTlKbnl1K0pRVWJLb1JJQ2NwTi9oMzFI?= =?utf-8?B?ZmdYRXcvUnhkVjRFemNPNCtMamZGYVU2dXVqdVM5WWh4VWR1dEwvUjNDdTBY?= =?utf-8?B?aUdIMW9lMmxzY3picmJBUjRpVGxYSkxFSlE4M2ZCcVIyV2hBdnhkV1p3cDNt?= =?utf-8?B?ZG9MZno1TmF6NC9ZRDdzZGRkRHZhSDRWRGFRRDdHY25PYlJ6MGxYS2s5QUNH?= =?utf-8?B?SEs5aVBvUXBoUGZRb3A4UytDd3F4Q3Q3RVlhdE1ZU0JqWDR4K3FROE5nPT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a398b015-978d-4873-83a3-08dc39e3aa1c X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Mar 2024 11:35:15.5657 (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: AS8P250MB0005 Subject: Re: [FFmpeg-devel] [PATCH 1/4] avformat/avio: Make avio_print_string_array() accept const pointers 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: Andreas Rheinhardt: > Signed-off-by: Andreas Rheinhardt > --- > doc/APIchanges | 3 +++ > libavformat/avio.h | 2 +- > libavformat/aviobuf.c | 2 +- > 3 files changed, 5 insertions(+), 2 deletions(-) > > diff --git a/doc/APIchanges b/doc/APIchanges > index 10f6667e9e..055e6848a3 100644 > --- a/doc/APIchanges > +++ b/doc/APIchanges > @@ -2,6 +2,9 @@ The last version increases of all libraries were on 2023-02-09 > > API changes, most recent first: > > +2024-02-28 - xxxxxxxxxx - lavf 60.xx.100 - avio.h > + avio_print_string_array() now accepts an array of const pointers. > + > 2024-02-26 - xxxxxxxxxx - lavf 60.22.101 - avformat.h > AV_DISPOSITION_DEPENDENT may now also be used for video streams > intended to be merged with other video streams for presentation. > diff --git a/libavformat/avio.h b/libavformat/avio.h > index 887a397c37..43bce60ffd 100644 > --- a/libavformat/avio.h > +++ b/libavformat/avio.h > @@ -544,7 +544,7 @@ int avio_printf(AVIOContext *s, const char *fmt, ...) av_printf_format(2, 3); > * Usually you don't need to use this function directly but its macro wrapper, > * avio_print. > */ > -void avio_print_string_array(AVIOContext *s, const char *strings[]); > +void avio_print_string_array(AVIOContext *s, const char * const strings[]); > > /** > * Write strings (const char *) to the context. > diff --git a/libavformat/aviobuf.c b/libavformat/aviobuf.c > index 76780bc852..d80b8527bb 100644 > --- a/libavformat/aviobuf.c > +++ b/libavformat/aviobuf.c > @@ -1400,7 +1400,7 @@ int avio_printf(AVIOContext *s, const char *fmt, ...) > return ret; > } > > -void avio_print_string_array(AVIOContext *s, const char *strings[]) > +void avio_print_string_array(AVIOContext *s, const char *const strings[]) > { > for(; *strings; strings++) > avio_write(s, (const unsigned char *)*strings, strlen(*strings)); Will apply this patchset tomorrow unless there are objections. - Andreas _______________________________________________ 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".