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 14A2C43E81 for ; Tue, 19 Sep 2023 08:08:52 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 859EB68C87E; Tue, 19 Sep 2023 11:08:47 +0300 (EEST) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on2070.outbound.protection.outlook.com [40.107.8.70]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 7FB7E68C630 for ; Tue, 19 Sep 2023 11:08:41 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=g1R7uVQu+/Z3Sw7cdUsDdXzZd0H6nUmRmL21O2KuVSjzgKktSQTNRPE2u/UA34J/fBnW1RUqQ0U/cQiLCQHvnFgrHESFQ5sCXDJVCrDEnEiHMCURbXsHtSWWXi0nO801v+4z7VGoTQa+R8HLrtAzwPW9BDYrQ9Pu3kyT6liNOKmGdMMSKIHHBQ/mHNX0D8QOIFDGsutuzoRAgx5jmoFY8nLtNdF28nEMDniLEsHao6PCrqGb9CfsFoeVsuLP6G7IijqKWbbKC+7l8B3dJ2C2MTYvv2viVReApNHumCnI4s1Q7qYopNrjxVm6WgGqI/m93MTVgZh7+O+UqiRs6LiISw== 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=u9snkxGyIbvqD5ZfCo4FBeHhVqd+iQG6m7wpDtLIH+A=; b=jlKMR19JBCnarr4YW0gjvAOKP3w9icu9SjbuTuLksvNUW4SvmuOjiCghLfMOq8gTYbUuWf9ISgeTR47ZWXUTiHYX198amZ1kVyWpsu8YL8r+HhlNiBD5HZsmJ8saDMBh903NkVnAek8tEfyVo4cBAQHSZNtTDC8z5Zem9yY/Xh98BnDWv6yNaaamNMmVnyJATQnTlW3UrhTW8xz7M36TM9t3zKSXdrFvwRGyStI38r8ECu2staoZsYI28fZfkEmO7sjhpIEJ4IHpQzWFSYjiwPAcGb4Iz/iBHVT9B9IesmweIbeaO+s+6MMGQLpSw7I2lA7F5wm4pMawp0rwZ9s4tQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nativewaves.com; dmarc=pass action=none header.from=nativewaves.com; dkim=pass header.d=nativewaves.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nativewaves.onmicrosoft.com; s=selector2-nativewaves-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=u9snkxGyIbvqD5ZfCo4FBeHhVqd+iQG6m7wpDtLIH+A=; b=LcwhsNye7yv1ETqGkmJe/j7eyksdSGbFAJQHBFgmlhFDAK4DEhf/pwmj6pXJIBF9D4Z1Xw4v1lkYX5M3+TY16NJ2AO3OkrC6at7jJvbdUiFKaejjzbahes2zgRwcW1FKJ8mPLLFMveDBYujp9HY2uWirLvr9eKxYVyDsf3KRGFU= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nativewaves.com; Received: from PA4PR03MB7167.eurprd03.prod.outlook.com (2603:10a6:102:10a::8) by PA4PR03MB7213.eurprd03.prod.outlook.com (2603:10a6:102:bf::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.27; Tue, 19 Sep 2023 08:08:39 +0000 Received: from PA4PR03MB7167.eurprd03.prod.outlook.com ([fe80::d525:3ec1:f93a:9876]) by PA4PR03MB7167.eurprd03.prod.outlook.com ([fe80::d525:3ec1:f93a:9876%3]) with mapi id 15.20.6792.026; Tue, 19 Sep 2023 08:08:38 +0000 Message-ID: Date: Tue, 19 Sep 2023 10:08:37 +0200 User-Agent: Mozilla Thunderbird From: Michael Riedl To: ffmpeg-devel@ffmpeg.org Content-Language: en-US X-ClientProxiedBy: FR3P281CA0063.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:4b::13) To PA4PR03MB7167.eurprd03.prod.outlook.com (2603:10a6:102:10a::8) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PA4PR03MB7167:EE_|PA4PR03MB7213:EE_ X-MS-Office365-Filtering-Correlation-Id: 10597d57-9275-427b-679a-08dbb8e7a15d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: joLHkM97Rp6KkF7wgrW3bAGI5XDC++nw2lfmTgq5ZjMIw4T5yI0UcIaDUz0qeXr4l5vfuLytwas8oyI9tG0FhcEcAUlWv3O1K+YO1QkGf3DzFT0GY8kBxZbg0F0WUEvFvrsPe/wRPWwnuRVMlurdiR8TnIe2AYO0YJpP2pxE/8TA61BzvmLleuEuwguQRqxn+NDBYAybeN89tdaPyX98w4TeQV1f9a+wmR0PMgINcB4UInNgPh9LMedg0HIyjqWMFp8fz770zjfMDEnZy3NeqNdx5ComBUeIbMyVmPylLxJs299apfCb5kehr12fPMKBeX6kZTT350CgF67jPcXphbNosNazSK+JDEdiqV/KqbSH5OihUfYcroJy4FFCinE+UmzVHl+t2tBVWJPJZkn3WDsLn1lFkXYyv9Jwvyk7wprmBjxiSpJ1PMICoQvOF02V3KbtWg4VLAOEd0Qh/9c4GcICEqidoj0CS6o7v1iVVDiM7DNAWZYYmMRy5CYrWFN1qs4A+JJjHDsYI86eMGDtDhgplVlhJZueWNUFQJMIitEDT/H4a/a1MH6OAeHZnb3H21qubGbHlDmZw1T1gOD42mAnCCw+uCGN/e6VQ9THSBndcsBlhUEtSMV4ZOiE2GAjOnuSheAUMqDRExlJBSEdCQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PA4PR03MB7167.eurprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376002)(136003)(396003)(39830400003)(346002)(366004)(186009)(1800799009)(451199024)(2906002)(83380400001)(38100700002)(478600001)(6506007)(6512007)(5660300002)(6916009)(66946007)(44832011)(8676002)(8936002)(66476007)(6486002)(316002)(41300700001)(26005)(66556008)(2616005)(86362001)(31696002)(36756003)(31686004)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?UjRYTEdjSmcxUHlBQmpsUkZrektlbFBFMDcrMTFHblhqcVpaL2lZUU9rNVhE?= =?utf-8?B?V0tXeGprV3BUUG5QNWk2ckQwdmxERFNaQ2tDVzB5WFAxVmtBMmhIWUZzanNF?= =?utf-8?B?ZTBqa3lHdEFHN2F3RDNzam00WFdBTW9kWVRyUWpXREFzWnNQVFQ0MGJzWEVT?= =?utf-8?B?dk1Xa0V6OS9yamRCVUMzd25CeXhaMGlNbGpSK0VKZ3lQQk9lTU1iWW1hbW5n?= =?utf-8?B?L3pKNlFZcUo4cDVWazY0NForSlFMV29rMmRYUVNTb2dFbndBbW0vZXlTT2U3?= =?utf-8?B?TXpBQUVRV2xVMWZhUlA4U2dmQ05TQmcrRWpVdGdRdnBFYW1weXRndTYzVUpl?= =?utf-8?B?aTRxK1FoR1d5L1EvbWJEdjBYTE56N1ZBUk5nUkhLQlY2SXBTYWpFaUpqZm9W?= =?utf-8?B?dy8wVThoWFJ4dk41U1daRk1pcEplb0YwYzlzZnVFYUxvWHNTeS9uZ09QOWtK?= =?utf-8?B?bHRJTTBNWDVka0Q4MlM3Qm1ENWgwakI1ZUF1STQxT3ByZ0R0VUc5T0swNlQ2?= =?utf-8?B?OTR6empLNFd2T3d5NkltcDltUzhIaERMVkRNemZFTCtoSEYzYVIwb3Bab2Zw?= =?utf-8?B?U1RuTThwVXZ4WnRPVzhUV295NzZNT25XeGpHUHB6RUdNTWhGTlFPU0d6Q1FT?= =?utf-8?B?SzdMWjZFUHdzT0VvaUxrVHpZdVBvRm1rckFKcFc0Q0ptWkFOV2NONldKS25j?= =?utf-8?B?bWwyMkFyTVY2YUpKNGhPclZyQU1aRDVlYmh0V1c0Nm9qbkRUeEJ6QnJQaEFN?= =?utf-8?B?UllEMzdMbXBCRDZlN1o2YlIxSXM1QVVSZkZ5cThyTjVWV21KSEhvQ3V5ait6?= =?utf-8?B?bUJmTjNkN3V4WUl6ck1jOENDZVpvME5tN0c2WTRDZXdZZmlEUWFSRVVPQ0ls?= =?utf-8?B?VmxwcWJZZ3ZyaHZHd3h0UVB5NUJVcytRVjVjWkZCTTVSUlBtSTRUd09sQ0hK?= =?utf-8?B?SEh4VUROVUlKRHBLNklueGlaVmswQ2laQnBGN3FMMEFRcUVsZW82WUU0NURZ?= =?utf-8?B?ZG81bUxFeDMyUk9uNHVXWUYrbTVJK2JGa3RWTnk2dUlVYU1ROVJ4dnN0NThi?= =?utf-8?B?cFREZXhCZXRjcTZ5aGNQMnFCWmJrd01ORDZrajdUNklGQVVHY2hKb0ZJMGYy?= =?utf-8?B?RXprZDV3T1VkaHF4dFpvUk4rYUZhK2ROSk1saGZHL1JaZ0szZDVjdVRsMjBB?= =?utf-8?B?bFdXV09xdVJBMGtsa2NFVEM4cHlLdW5Tb3pSeFVmR0hjRTJGQXlZNytRSk1w?= =?utf-8?B?bStTek5SSUpZZFVrT2xuWHFKNk9HRUdCTWxoYUJyeWFQd1dJd3hFcUx2MHIy?= =?utf-8?B?MVczNmxkWmNjLzRxL094dkpSRElvM1EyaTM3YzhxZ1NKTVA3Q3I5ZzJsd0No?= =?utf-8?B?Zmp2Umw2VnVMSzgwbGpkWUxpVmNUd0I1UlYrbksxNUpCVkZzMFBhMlI1alVW?= =?utf-8?B?c2RwMGpnWFF4TWFMVHFXNmhJd2hFajl0dDRERitXU0NjMnlCeEN5RFBZTEEv?= =?utf-8?B?STJycFY3cVBQWkp5VkNodURqU3FWcHZFd2xSK01SRWhod21iUEpxRFZoUGYy?= =?utf-8?B?VUovaHVWQmpkUHRmcnBSbGttMVEyUmZtN3lsakw1WU5MelNTaHdobGswTjAy?= =?utf-8?B?cUJTcWN2NU05Mmk0cDREUnkrMjlQKzhCZlVPTjR0cnJUM0RINmpwYXZWOVFL?= =?utf-8?B?NVVMV290Snl2M2FrYnlXMklyVzNpbXhkVk5NYlJTdjJRWFZYNlg0a2dVOG1C?= =?utf-8?B?Y1YrdXRBelVvUThncDQ4VmlGNDcxckZ6YjRlZkVibG9KbGpqRXVYWmt2dVZC?= =?utf-8?B?SHFKUXhraEY4RjRuYnR4OFN4bXR4SU9VVXdrbk9DaWNEUnlWRGk3VjZQM0Uy?= =?utf-8?B?S3dVSWhWM0srQU03b2FXNXY5c1NQRW53TEpOWDJBN1JQSHpEc0U1aFZKeHVi?= =?utf-8?B?WVpGd20wa3hlMklYaytUd2llTTNKcjQyOGh6K1I3SzBNbWcvNDI4MmRSY0oy?= =?utf-8?B?UWRWcFF5TkgraGY3a3FuZGpqYmMwMVVwZGJ0YUZrNHlxak9JN2RObzVPM0I2?= =?utf-8?B?M0kvRjVGYmFxWmFDbGt4OXJDRVJJVkgzcjI0cGRNVWs2TlF3MHpoc0hFWVRa?= =?utf-8?B?K2hnSzhSRG1iRDU1a3lIUSs0ZW01YWV6cmJKZkt0MkpQWVdkS0lCT2piTG93?= =?utf-8?Q?YO8mRufkAGAZObTXJY2WaWc=3D?= X-OriginatorOrg: nativewaves.com X-MS-Exchange-CrossTenant-Network-Message-Id: 10597d57-9275-427b-679a-08dbb8e7a15d X-MS-Exchange-CrossTenant-AuthSource: PA4PR03MB7167.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Sep 2023 08:08:38.9684 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: e4239718-b000-4513-8314-02ef46bd0276 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: H5lJAe8IusdsAUo9hGpheetoF+AhVa7Ynzv8CR91lIuIbIkydEEVsujoXesx5jNjDngaDGDYj6LJTL9OrYzkNhT9l2BLWNLfhm7kpOD75WA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR03MB7213 Subject: [FFmpeg-devel] [PATCH 1/2] libavformat/http: expose actual Location header value 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-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: This is needed for muxers which need to access the Location header as transmitted when no redirection happen. Signed-off-by: Michael Riedl --- libavformat/http.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavformat/http.c b/libavformat/http.c index c0fe7c36d91..27f9c8e3000 100644 --- a/libavformat/http.c +++ b/libavformat/http.c @@ -166,6 +166,7 @@ static const AVOption options[] = { { "basic", "HTTP basic authentication", 0, AV_OPT_TYPE_CONST, { .i64 = HTTP_AUTH_BASIC }, 0, 0, D | E, "auth_type"}, { "send_expect_100", "Force sending an Expect: 100-continue header for POST", OFFSET(send_expect_100), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, E }, { "location", "The actual location of the data received", OFFSET(location), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, D | E }, + { "new_location", "The location header value of the data received", OFFSET(new_location), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, D }, { "offset", "initial byte offset", OFFSET(off), AV_OPT_TYPE_INT64, { .i64 = 0 }, 0, INT64_MAX, D }, { "end_offset", "try to limit the request to bytes preceding this offset", OFFSET(end_off), AV_OPT_TYPE_INT64, { .i64 = 0 }, 0, INT64_MAX, D }, { "method", "Override the HTTP method or set the expected HTTP method from a client", OFFSET(method), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, D | E }, -- 2.39.2 _______________________________________________ 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".