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 2D84149ECE for ; Mon, 15 Apr 2024 16:31:36 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D281568CD53; Mon, 15 Apr 2024 19:31:33 +0300 (EEST) Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03olkn2099.outbound.protection.outlook.com [40.92.58.99]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C810968CAF0 for ; Mon, 15 Apr 2024 19:31:27 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=K+OOb8jppJY20nbcxaOTr5/D0pZkr8EQMdAEYASytU7hVwOD6dHR7o/fBtTjilgBi1XQVz9uQlsdyfkYkO4mPwwmTvYZ09X7ZvllvDal2ujiL0/xIpxVhDhbvaGT3sVr9EtSohuTVO3/6eIyeyXAkj+FhdH28vjl/VIGzLQpSDqC5FeL/QY2kFLkKGCbQYCNEQtb/IBqrZn7/AyhyMQVBLsBQ6fuu2ikG4wy7/qBHQO9zNkF+cmwOs+Bwgi8IvR12DHkD8HnL+9aSQHpfN3abXx+1TgmvVRvDKskAWDL4ILKkngu2SbTI7WQYBWwnjcDlI1Jn3D4qamt+kmeeDjcpg== 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=N8T38JDpO3c5ReNeajaPCOAIE+8EJhEgRGAhFwNoxws=; b=A4RHX6d4sBjxQnnpIsTQzYkO8GD5k3sZSzvWM5NBwo2v7sSo52W6PXXPimzliyMtdyNSXvfNjhySNAXED/yVEHENWa6v6ixL8X0XSMTQoNOytuMnXwCpkuq5MPeOgDGapwThLmVB1lB3FC3bWVvrLWpTHSO2fwExzYz3msMj1zSbeB9FMylqvmc7BASASNLX4gBDGfaqazDfWF30N6Uxky8rHYxYjlxzxhbryFtBBphuxn+/dRAM8Gi95kMfZvJEZIV2344aFFDqdZRXH+zpF7X4GfvO/JBv+qfzdsjfOVZGl2Fj3F1Cdb5F2afJCIYv8EQDu9eLsaYB2YK+yvy4/w== 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=N8T38JDpO3c5ReNeajaPCOAIE+8EJhEgRGAhFwNoxws=; b=BYX5oC/xbtOQLviVy/9nOiG7UIrWqNYB/PtABdb+l1earfo7rExuuJoRbDRcCwq8FW988GusLMpstvF6u6FIeyM/8qliuke7h5Alhr6ayLPUP12I12VHuelCugYscgxaOBlCcObqwoAiPPcfiEsu1rP+EJfTAqcgivBnfQfpONLjg7qjlnlbyJLJrmRpi+vcHlZU9wVXKfChDAEEQCzTQFulKQQ+3mDunTPmvNwpRdgzUjgjJMK1S84vJr6h0Dvxm1tdJkflYzeQvFzH9yCKkd7MqmUOULWeENc7zfSAptykxcxDJaaKJ/sUI2VFdhx71CD/xVcfAdjhBbYdvh8rlg== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by DB9P250MB0571.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:337::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7452.50; Mon, 15 Apr 2024 16:31:25 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::1f29:8206:b8c3:45bb]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::1f29:8206:b8c3:45bb%3]) with mapi id 15.20.7409.042; Mon, 15 Apr 2024 16:31:25 +0000 Message-ID: Date: Mon, 15 Apr 2024 18:31:23 +0200 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20240415162741.110374-1-derek.buitenhuis@gmail.com> <20240415162741.110374-2-derek.buitenhuis@gmail.com> Content-Language: en-US From: Andreas Rheinhardt In-Reply-To: <20240415162741.110374-2-derek.buitenhuis@gmail.com> X-TMN: [Wip7y+UlyVTQZDiLaMAofsW83szY3Jt2rwFcRd6bLV0=] X-ClientProxiedBy: ZR2P278CA0075.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:52::12) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|DB9P250MB0571:EE_ X-MS-Office365-Filtering-Correlation-Id: 70c60e87-34d5-4d91-7646-08dc5d697e4d X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: NqjqCZmyJfLIRvYoSuA8Yj4aJJhKddye6F6JJnFAXRtvjs6XD/+XzvmWrwRdREDiHuZJDalO29CtV1L4Uwp6hkn6p3VH578fCtSuiCspUJiX6G4m43qtCVafaJ4IupbtUus2RqAToZVFCyi6m/1Luho0QN8gFXeysasdXjCleC3j0G8aEWTjloUO0NrToPgUa1I1icFp58gJ9eF4GqzkBH695YLcmatkcLoIazuYzhA99U7Iw9zEqnD959bPmQb3xgiOMxkwfNT6ujS/mV5uI1r1wFhJSnwgQm44KggVDWfD6ftAs7MPdI/hMILaBeLyGELB0S05p3ggZGhbMSNH0h+5M1fwH3so3nf7w6XROqqmc5v0fcfurrEH4dyR9dHtMV+ldjtgNciHKDOoB6Pe15iST/3H4kMPpVt2dVpdzlL5BblPqw4MWblJAwbSnCNGkoZUYJjyZTwDAPM44KqUqDWEG9xivkyVgAWWS6fWRxhx7LyBZCx2P79peeT0ndoq9/+Phm1Gh4knh/I2Mio6wIxxYtnGGbjy9eUxqN3EizArmyrNm7biHEzqUiWQJEqG X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?c084aFByaTZmOC9iOENGSnBGc2hYN0pTNU9rOUw2dnh6VEJxajNXMHJvTE5O?= =?utf-8?B?bzNmS2p1bi9KckZ0SmFEcjlTZkdJbUlxbFArMVcwUVFEdHlMbHJDbkpGV0Jn?= =?utf-8?B?ek9SbjA5c09JZ292MVRrYW41S3FLaEFzOHcyQzNmcVkwWExUQVpjT3JVLzBa?= =?utf-8?B?dWdtUG1YQkhxcnVQMktYaU1neFpyVDFmOXgwN29WZWg2YUFqSXZ4ZUEyNFFs?= =?utf-8?B?WHBGYlJpelJYSXNJbTA5a01QRTFCVWZ0c0pUVk14L3RBVUFEZXhraGRzNUVl?= =?utf-8?B?RnFjVHVkUmdhKzZGMWx6aS91dk94czFJdUxTUjVxSkY5SUtvbUZkZkVIdnZH?= =?utf-8?B?YkFNcll1eEs5aVkzckF4V08vcjAvcHJ4VHBkQ2RxSHcraVhzRm45YlFHQUt1?= =?utf-8?B?UmxhUWp3MGJ0MHBPTUhvSWQ5ajllM0R6aTY2UEdXL2RwOGl4KzlXMlU2VmZ0?= =?utf-8?B?czVQeUhaL1J1c3hHVy9BUnplRDBmaDg1RktDYnBOQldZTGZCWWFqNVRiSXBn?= =?utf-8?B?aVBwbW1SYmFHMTA1TEdpcElBYXNJTDlZdFJKbVZ0SFZFUi9JWTNGUWhlQ1U2?= =?utf-8?B?cFpuZ1FQTUt1NUt0Rm5pRGhSbDl2MW96MkxiSUN0dnVJWkVQNWpzc1ZXc3Mr?= =?utf-8?B?bUlpcE9JZlY5UlRieStGRTRxWkR4YmhoRCtWanZMd1dyQjhPWGFqbEtGdnhw?= =?utf-8?B?MVdOZFVDanRvaXA2MkdJSHRYeGVBMHR4UUVCaU1SUzdtekIwZkVFbndVZFAx?= =?utf-8?B?czkzdG10Y21vbnkzeGo1V1dxRzhBVitDQm81RFhaQ0JYeDNETFZFU2RLM0pq?= =?utf-8?B?Vk40QVVrQjJRbzFqekc1NWx6QnREN2VVTzNjQVpaWUczOVE1QkVkL1ltTUVi?= =?utf-8?B?T3pNMkxiWkdEQnlEU0p2ZXlkSjBQamFRODZIbDBCa0VDdGUwaElWNlpXbWZi?= =?utf-8?B?akR1aUx5Q2VDZXFKbzgzMkxBdkJQQUtxc0VOZmFiS3IvTHJLb2wrQ1gyRHVs?= =?utf-8?B?aXh2NnAwTWhNSFBMYjdqcmZnWHVTNE5sY1Z0VWttbW9sMk5YdkRwSXZJQ3Er?= =?utf-8?B?bERMZnlyaGhiRGxhbXZ2dXRXSWQ1THU0WnZGNW45QytGU2Z1U2loZjNMdnFS?= =?utf-8?B?ZTJqMHB1bW1ISFdOclZkbHFKaHliL0ZVcXhobCt5TWFmNlVyN0g2ZDVMZ1FD?= =?utf-8?B?TFFOZnRvWFRETEFyeElYMUpLZWVXNURIRldGQlhrSHN4TUhmWDB3VWZUTm1R?= =?utf-8?B?Qm1DZTJ6M0tsaXc3eHc3OFo1M0k5OUp5ZTJVQysvZEx4OHAzdFRmVGw0WlR2?= =?utf-8?B?TnQxeVl2dEZYTFRtSCtEOFV2NWdQL28wUDdxa2RJSDJzME9SNXBUTUdYeUZN?= =?utf-8?B?UmdmaDlCOWoxYnpGU1dPQUNNQ0hNQzJuK2RCTHNyTkpHamliTXhHRGhSMG4y?= =?utf-8?B?TXVVTXZRblhtRVNpUVdmVG9udDFSV2dXY21aU0VNS0duQ01oZnZ4TTZLcW5q?= =?utf-8?B?NUpLVkQ5SG9VMUw5VTByNnhyMkRTL1lGVkhVUGhSb2djcm50aEl2UXBKT2hK?= =?utf-8?B?L2kyT3I4K2V3bGdOMi9Sb0pGR25FQnJpT1JJa1lsT0h4d3ZZeFNKd2xoc05w?= =?utf-8?B?Y29xcURlaFVaaUVBZEJKOWkvd3UvNit0U2tlODBoczNlM0duV0RYeHRmZ1N3?= =?utf-8?B?RTV6dEtmSjIrWFZQMXFZd1lBUEk2dnpSYWlrUG1iOWhjRmh3aDAzM3l3PT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 70c60e87-34d5-4d91-7646-08dc5d697e4d X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Apr 2024 16:31:25.3855 (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: DB9P250MB0571 Subject: Re: [FFmpeg-devel] [PATCH 1/6] avutil/error: Add HTTP 429 Too Many Requests AVERROR code 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: Derek Buitenhuis: > This is a common error code from e.g. CDNs or cloud storage, and > it is useful to be able to handle it differently to a generic > 4XX code. > > Its source is RFC6585. > > Signed-off-by: Derek Buitenhuis > --- > libavutil/error.h | 1 + > libavutil/version.h | 2 +- > 2 files changed, 2 insertions(+), 1 deletion(-) > > diff --git a/libavutil/error.h b/libavutil/error.h > index 0d3269aa6d..1efa86c4c1 100644 > --- a/libavutil/error.h > +++ b/libavutil/error.h > @@ -79,6 +79,7 @@ > #define AVERROR_HTTP_UNAUTHORIZED FFERRTAG(0xF8,'4','0','1') > #define AVERROR_HTTP_FORBIDDEN FFERRTAG(0xF8,'4','0','3') > #define AVERROR_HTTP_NOT_FOUND FFERRTAG(0xF8,'4','0','4') > +#define AVERROR_HTTP_TOO_MANY_REQUESTS FFERRTAG(0xF8,'4','2','9') > #define AVERROR_HTTP_OTHER_4XX FFERRTAG(0xF8,'4','X','X') > #define AVERROR_HTTP_SERVER_ERROR FFERRTAG(0xF8,'5','X','X') > > diff --git a/libavutil/version.h b/libavutil/version.h > index 1f2bddc022..5de2d92146 100644 > --- a/libavutil/version.h > +++ b/libavutil/version.h > @@ -80,7 +80,7 @@ > > #define LIBAVUTIL_VERSION_MAJOR 59 > #define LIBAVUTIL_VERSION_MINOR 15 > -#define LIBAVUTIL_VERSION_MICRO 100 > +#define LIBAVUTIL_VERSION_MICRO 101 > > #define LIBAVUTIL_VERSION_INT AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \ > LIBAVUTIL_VERSION_MINOR, \ Wouldn't you need to add a new entry to error_entries in error.c for this? - 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".