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 56C1747665 for ; Tue, 19 Sep 2023 07:40:52 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B69C068C7E5; Tue, 19 Sep 2023 10:40:49 +0300 (EEST) Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on2083.outbound.protection.outlook.com [40.107.14.83]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C6B4E680A6D for ; Tue, 19 Sep 2023 10:40:43 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F29hMqMT/3Rxc1TQ9y3wZPlhQLxP+McMhZKBHtEdqFGhR9d1S8NOG58tAZSCaStFc75zjrm4ys6rUdSv8Qa/72VGB0ivg7M0691Isjxm5/aKvjY0vANgx4UhJbudC8ILk5W+4DPQGQEOMhPff7HeNmiO92Odq7ZxEpeAdL1RxdkAocb0txhWONr+EmbIM+87SUKy6iWA7R2M8w38OXi4rTLeEtB93s1LDPAVy506o0gy0IWBobAfM8OQXh80wwftgAfxIo+WJJuTKEj3Qdh0QR/qsxF21tiyYxnYAu8z4vD5+VrUyjJmgHKsWNj/J6TJoCUG4iDcXgcGyIj2MhWK5Q== 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=+BiQ/FIqDulywGA8l1UWjkna7aRkJsnHyIU2P3CE6mw=; b=BEsslBmzNze1xnKPGJ8pxALuivnSDqypUakzR65CwV2dS6ghDdQdq19pMjbJ3fgvt02sV0gOi8P9c0v7dXszCCsh7qPI3MD7x9Hy8OxrRcvflhMyM9MQn47EA9ky4K5RRs+dyXCd+JMRfx9KJJcrFkCyLNNMS3u9VQLeQOEcNdmcniP0TXhFif8dZTygikMhNYbYhTA8rQr8+mG06SNpGAKFAVWHzqAE2Tk2OGqxo4i+2ZlGWs9Lqh5HRGS67dNEq+0BcWeX92WL2vtZp79HjyKhQnfACgX/60K4vSe3sxVR+qpEr1ac8uNeFIeRNzNmZVqdUas9d7rtjAjsUrvDQA== 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=+BiQ/FIqDulywGA8l1UWjkna7aRkJsnHyIU2P3CE6mw=; b=Ow+as4ym0wwAbeyayCZ0nH9pJIqnBq2oNNjx65n5wqD8KioeWIQ+cLtvTRRaGY5i0o8sDqM3r8rqao23sS9Jo5quIXojRCbT7JBfsfxO0P3F+WLDx2K82RntGFB4u7Yxa+z81QLvMw463IdC/nMNjKVNPo9A+PmYNa/7ZKgC1UQ= 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 DBAPR03MB6629.eurprd03.prod.outlook.com (2603:10a6:10:199::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.26; Tue, 19 Sep 2023 07:40:40 +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 07:40:39 +0000 Message-ID: Date: Tue, 19 Sep 2023 09:40:38 +0200 User-Agent: Mozilla Thunderbird From: Michael Riedl To: ffmpeg-devel@ffmpeg.org Content-Language: en-US X-ClientProxiedBy: FR2P281CA0079.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:9a::19) To PA4PR03MB7167.eurprd03.prod.outlook.com (2603:10a6:102:10a::8) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PA4PR03MB7167:EE_|DBAPR03MB6629:EE_ X-MS-Office365-Filtering-Correlation-Id: 737bbc81-3632-4a07-edac-08dbb8e3b856 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: OOm6YfApxqa4tWWZkgC0eQj/VXVJjdtHn12Ei7WPuIr2zFOHpZy6Sd7aS93un/S9L/kxoQOY6T55JxrK0wEtNbZ3H4qKB0R0CmkXZRGpBX5kVgPPTiHBNxDfpPwefv1QPrT8+CAA3UqJt111rmJHx9Jk7wR/ZVPsSCgBPvUObbJOyXWKR9RdVfAYBjJDXKQj26Xxfs3tAzelpsifUSB9BcsSQLZeNkfEDLIznJ+SvMhqdJOZlC5ln28EijPTyd29Zz2U5uuqSbvzLCu6N7w2pe7bJOpAGl822X+yhUgVGNPPjjV81uo3QlZe+flsxhjIEErLF+RK9p6BaRs9nwFdOKnKrd0PTFkod1qSzTRxO/tyZLB05I1DMtH9oM2JQxiBzchD2K3mZ4ujAeJ7eiR1IG86+K7N5WYJW0ug9ptpdYFKkI0flUZnbAUs/A6csRABhWd6Qp90iBo/UzbtN9aFnc7Mf/dfoKqIZmtMsul9sz3Q7116kF2yso2vjOVhs6eXrBmaZi0bm8PTfG6LJ270Kr3ZQphdeVh1iBwRrQmxKcQPC3o7x9Amue7TRhRAIGhwYRbs5VIaRc03j8rUyrnDoXrrNm4d+4xZPsCwsGulPSL5jnKjNwqpM8t5QBp6pqNO3oo/Ru8W3MnQ3RUNTlnCyQ== 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)(136003)(366004)(376002)(396003)(39830400003)(346002)(451199024)(186009)(1800799009)(31686004)(478600001)(8676002)(6506007)(6486002)(2906002)(6512007)(316002)(2616005)(36756003)(41300700001)(86362001)(38100700002)(26005)(31696002)(8936002)(5660300002)(66946007)(83380400001)(44832011)(66476007)(6916009)(66556008)(43740500002)(45980500001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?NFowRmUyOUZ5M0RnbHBYcEt4M2IyUUgyaVM1eDdZQnRMbGFXaGlNMDVMRjVm?= =?utf-8?B?Sk9PT0xJY28reEhPSXhlQVMvTGNzdlg1TFFUZ0VZRU53UUpYVnJyZGo5aG9n?= =?utf-8?B?eTFGYzAyaCsvcGxnek1NV1BJTTUyQkJmZEpWTStweTVmamxnRk4wRWxtUFhs?= =?utf-8?B?dlV2UVRvRmdwZDdnUWFtU3Yyak1iUFMvZlFaeE5GQXV0TnJCeGFBVFIwSm4w?= =?utf-8?B?cnFGUmlMMkJBSDErUVZCbUNHN3g4cXRVOVE0VzlXYWlualVTNlg0VXY3cVNh?= =?utf-8?B?S3Rka0cxNDNhWnYwYWxoODJkUDlPTVgxN2FQRjhjYWdxaUl2NTZuc0Z5Z1pq?= =?utf-8?B?UzNPWmRGaTgxeE5QQzlwZm80Nm1UbDlRRFR3RlNDYjRtbnB2eGdYWFJ4OUpP?= =?utf-8?B?aE5hZEtTcm8yYkQ0N1B3NkNLZzBOYVpTelk2OXBmMEZJbk1CblNWbUR2Y08z?= =?utf-8?B?NWYwQURiSytIWUJjSHl5KzlZQmI2UWFKN1RZVS9mdmh1MmdKTjg3RHB4bkxw?= =?utf-8?B?V1ZTSjQ3ZHg4UlJjZHNCeGw5TUhzeVcwMzIxTERtRDJLU2JkSVZSMXJyaEdo?= =?utf-8?B?Wk56cTBNZWNHYjg1N2g3dFJhY2RXQUdpekZhTkJXM1hVL1JVR0ZnUm5uZ1hB?= =?utf-8?B?V1pBTzJlVjR5UVkySk1NckVLRFRkTDZURDIyeUNjQnNWZkd2T0ZrbmhOVXhN?= =?utf-8?B?RmV1UEkvb1RmMFljaVNZS1BKcVZ3YmNGOWFwem5XZkgwd2Z1Vzc5SE11bGdT?= =?utf-8?B?RmpBT3hkeW8rUlROOGRXTjdsQk9SQ1BzNnIzUTFrQlY0MHZvS29vMi9PZGln?= =?utf-8?B?dy9nb2VYUnZ3S0hjRHJyRnRvTkhDUGxOcnowZTFORDdUQSs1MmtLd1JHQTNo?= =?utf-8?B?bUVTd1IrN3Z5NFBKY2NSRFdZUmwrTHdwWXJrdUZERzUzbTJxaGpiTkFNcU5O?= =?utf-8?B?TFZTTjFaTWZvbzVVQW5LZU9pMFN3TFIxaGRCMmROcWpFRFltRVdocGhmcVhi?= =?utf-8?B?S1lnTnJ1b1ZzSkhoYnA1VnloRDBHWHplUGFOWk1ldWR4L1o2WmZmWTFGNUc1?= =?utf-8?B?M0FXN1hsUjllcnkyckJVOFZBTkVQMDEwMmRlSm9sNHAwSGdKbEo2Tk9kNjgv?= =?utf-8?B?NlROZVlKVFFMekZuMVgrSnNkZ3pmN3pIZnk1OExHT1RWWHFnbTNVdmJxVW45?= =?utf-8?B?VGxQVW5nTzRyYWErMGNXNkNac0pOUXhSK3Q1N1pMcml2dU5EMjd4d0x5VFBz?= =?utf-8?B?NjFSS1RVb0pOS2RIY3FuWk5ycXpqb0Z1dWF4N2o3N3d4U2oydnJMbHBuUGRG?= =?utf-8?B?MktyMER3NXFoSGxOWDNJeEtwTnYwQzk5TEtOb1Z3N3lvdDM5enpsVUdKdXNJ?= =?utf-8?B?bm42b013Z094Sk1OSzNDMmoyWEVQOUo0ZlFwa3NnQXNsUFZhYkN0ZWlmcFpy?= =?utf-8?B?VEJRZXY0RlpZTk5ySGEweHVDUmtzenQ1UDJiWXp1REdDdE1KMW9yS1ZCUzlJ?= =?utf-8?B?RldhTUY3NEJ5SXdIdS84NDR0VWZ6ckhkaVR1ZUZqUWtOM3R0TTRCK3V4dGtt?= =?utf-8?B?UU5ZdkMwQ1YyQTdKUXBnM0hLUEtOUnV6dVJKVUdJVytTRU9JNDlxaWZZWmxZ?= =?utf-8?B?N29BV3MwSWVPaXl0akdTdjZscnZJbkNUSExiNDJYQ0RvTXQ2clZJOS8wbU5Z?= =?utf-8?B?am5UZzl3OFhpeVl1M3BZRUUvVERNYXNMWDJPdmljbHFSazV5V3RmT25Ea3VK?= =?utf-8?B?OHVIUitqcWdGUk4vQi9lTGpxdTdma21UZisrZGRXaXF4Wk9LYUo4N3RXendH?= =?utf-8?B?TXZVVjBqY2RmWEJ5Sk5JMGh6SjhieXc1ampUOE1Ma21YdDE2b2N0K2dDNjVv?= =?utf-8?B?eDBVcXJOMkJudjIzanVra0QvMk45RG0xUmhtajFIRkVJUnRmVFlYTmFiZXZq?= =?utf-8?B?YUVCb2dYbmtkVStPRko4d2h4bk5qdFU1YUE1aFFSdmxDQXVRUk5XSEFqZG5s?= =?utf-8?B?c214US95cGl3Z3drM1RWRG5SRERMQktVMEZva0gyRE9acWlBTUpJNHV1MTl2?= =?utf-8?B?WVNBNWhRUy9CdzN2T2RkTlFnOEhNazRubnhZdGMzbnJ4SWVxOHI4Tit6QkpO?= =?utf-8?B?M2w1VGtZS0trZnBiWGZ1QkN4UDFDTmoxMkYxejZ6SkZmTXFTQVd6Q25Vd0ZN?= =?utf-8?Q?8FhXwEyJqjoiICVJL+Mc4C4=3D?= X-OriginatorOrg: nativewaves.com X-MS-Exchange-CrossTenant-Network-Message-Id: 737bbc81-3632-4a07-edac-08dbb8e3b856 X-MS-Exchange-CrossTenant-AuthSource: PA4PR03MB7167.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Sep 2023 07:40:39.5935 (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: HYTpVFZitCTA+0NeuUJhC7t9JMXvXaBBCf1LRhPqIkvvdLFnkUIvGpl4WfKAYaETNv0M06Whui0kI59HqMl6EYZ1gt853LWa/OPFrydPoLE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBAPR03MB6629 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".