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 5955D458CB for ; Mon, 25 Sep 2023 09:41:46 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id DACC068C8EC; Mon, 25 Sep 2023 12:41:43 +0300 (EEST) Received: from EUR02-DB5-obe.outbound.protection.outlook.com (unknown [40.107.249.61]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 24D2A68C5CE for ; Mon, 25 Sep 2023 12:41:36 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mwF9Yl3nECc89ng/egxdacbEu/Q8VDzRN02vcF3z1tYzKi6lxecv/FMMWlO9AUCzUOG0bCqTXzr0OLIXrKdZep6rv21i5RH2YjwYYPSH60i3YKJZ6ivVyp7HtyQ4opuzOw+sh4UPVm9KdcaoP4Hw/z6ACm0QLMHPlWsq5buBj+0c2D0WkoxHlz4AEObJZi4Dl9l6wHgpSqKLf5k6Ee2B/MRkf3tbBH9ketGGpXiL+2tLmitfO0lNML7+5qb68CLb8m4AKCbYJIWZIHBQclb14bHYyxwQ+0RGUi8Pd5jp0Y8DiK4WFWNirHO4jupxwJTJX69ezGe7niNgSvNRRQ3m1g== 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=eABNargXJxfCDzwMS4ttRF/3VNmChwph7N81BhjnDNfqKcA3wh2JUPXTI/kaIU7ZsUN9/vSY+VaXlKA9AEIPO3lq1rbZrDpJ7ybpHo8xhgYevPpXvT94OHF2wNuQsJCazpeAuztRzjql23sIxgV9477u3D1d5BU84BRi/PDR/MZ4RXmf9bKBVXc+etV15hXbY6pzLy42ReZK4taO5b08QPhrFxaZa7LkMfdw1zqsBX/IxWz0nQZmFaVAiaNmacZItoLC0kzz3wmCsitfO0ryYqOTr0RY/r+DfE8ReFhMjw6LTcPAKKHC6fDqd9hyI0gCJp7tdOiUZVuMOPDBgGOsxA== 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=HgXCs/9Hf/+qY1J2dIJYBNON5EudJxUdnUSkFgDBfSfNUeKkIio9SJEv9PdzfplD83z+QjHQX7tY5WTMQKG10gfOu0Kic0ZZdwTHcXYJ9I213f4N3PPINJJYFIhu/TuTCHn78KlOsfQ0sWsLDQWrSAjl6KN3O4LtuVVqcI0I2uo= 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 DB3PR0302MB9236.eurprd03.prod.outlook.com (2603:10a6:10:429::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6813.28; Mon, 25 Sep 2023 09:41:33 +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.6813.027; Mon, 25 Sep 2023 09:41:33 +0000 Message-ID: <31ea1fd8-1ee6-446b-a751-cbba60bd4e0d@nativewaves.com> Date: Mon, 25 Sep 2023 11:41:31 +0200 User-Agent: Mozilla Thunderbird From: Michael Riedl To: ffmpeg-devel@ffmpeg.org Content-Language: en-US X-ClientProxiedBy: FR0P281CA0211.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:ac::6) To PA4PR03MB7167.eurprd03.prod.outlook.com (2603:10a6:102:10a::8) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PA4PR03MB7167:EE_|DB3PR0302MB9236:EE_ X-MS-Office365-Filtering-Correlation-Id: 86831cdd-9e6d-495c-a1c2-08dbbdab9a2e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: hZipfMmqVL01xORzp3Z7MX33FvpBeTNBC6U5xPDkjjrar4tqAd7XsqoylPKJZuBoetrUwmVV3N9K+tT3gkH2TikIjwSMz15URsLFCPlNdVFNARgP5HbFMXp0m9WAQlpDwHgzWuSmfcgqRNIZHEqE+th0wcoSemgCKT8lJre5h/8rsZ7fVFml0I34Uvw07BTIcLnmmnfbvgyR/aBddgX+PBuXixB0Tbj2NEP2K+6pdlqOQzkKfzWgmt3rWrQMbQO1A5sUf/Z8TOv/ZiuqlcYYqxH8ZcPNJzoAqIFffT33h28/Lt6THf/DAO2sXlq+U+UUh0wIXmCPazZ1Glf+fic3n2f/taxtxvoU95QRqpVo8RSuLI2l8bnycMdEd0J9X5VT73V5BYFwjKYIwtHMSBaLEtiZDWWIZAtx8au5dyAm6KnGJJcTTrO22o5G+Wdmdv3ArRzlKPJvRv3k5JV4QTT15LHQYeEy17hzYnRXmsJu9GPFOKvfXWrwQOv/fvJQanmwTq4BeFpz5rekT/ZSMHBPQtSK4DVIf3NZIoO1QoP25AIUnWJTf/N/YNae8F0CAM7sl2drxXWRCdYEp8JHL1oCl/Yd+Q1Bx1uLFK22zN5bjzhaBfIgSParR3PzmnLTMBQFNkcVvDvFc3zlDw++mv9ioQ== 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)(366004)(136003)(39830400003)(396003)(346002)(230922051799003)(451199024)(1800799009)(186009)(66556008)(66476007)(5660300002)(66946007)(31686004)(41300700001)(6916009)(316002)(44832011)(8936002)(8676002)(2906002)(38100700002)(83380400001)(478600001)(31696002)(26005)(2616005)(86362001)(6506007)(6512007)(6486002)(36756003)(43740500002)(45980500001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SmhoV2sxd3BPRkJXd2QwbU5MZHc4OXVMQmhFY2JZOUpPUDBMcko5elk5OUNF?= =?utf-8?B?OW9mN3RnTHA5TnJxLzBNNWhHY3pxdy8veWtMaXI3QWZYREVwK0xESjNNdlVZ?= =?utf-8?B?cVE2R0l4VVgxV2YwY00xZjZsQnl2Y2dRM0R6TkpYTFRjVkViMDBNSDcydm05?= =?utf-8?B?V0drOTJhbzROSVllSW9jb3c5ZStJNDhqcEk0RU5FTW5wVjZRa3p6L01pSVVI?= =?utf-8?B?cUtyaWRvZmErdWNwTDlWT1FwY3ZTU3U2U2lSY2todzExT25EdG4wNUlldktU?= =?utf-8?B?clZncVFaTUxvUGFyUXdnL0h5M3RsbHprbEVibzRzN2locmJ4YWkzdUFtRzFr?= =?utf-8?B?R2g5dzVDZ2pZOUI4TG9tZktXaU5QZ05KdndqZzRoMXk0Tk9ESTBKamlrQXcv?= =?utf-8?B?cE1kVnZvc2xHNnpVd2hpWS80MXlFaldyN3NnZFU5NWVTRGRYQWFnbzVxSW1U?= =?utf-8?B?Ti9QTWl1YzF2QTdaM1cyaXhxck5ON0ZxbU1qSUFwZS9RNFZsVHcrVGZzeFZH?= =?utf-8?B?dWNPNG1TTmtuT1hrbWpicmVsd0xCcGgrOTJUeGZnS3RYSHRMdXMvVjJXMS9Y?= =?utf-8?B?QU1HNDFIUDZjdFQ1UVZ5ZzhwcFpnNklOdUY2VFpobm9qZVlnZXVqRk9lQWNI?= =?utf-8?B?WlhxU280K2FmUzN0MDJlYjk3ZHZBU2NQZmdGbTNONDdreWNQaU5qZkRsakd2?= =?utf-8?B?SUlzcUJhaFQraEhwQlpOY1hNOExJMGFwZTE1Qzlab1lwSDI4NWF0dGRNNjAw?= =?utf-8?B?US9KeVhpbkdhU0tnVTBtUDlndjJwa2ZBTWY1UHFuWlJKZ1pvYnQxa0lUSllI?= =?utf-8?B?TVNYcVFKTUNPaEhWNEkyTzFFQ1BabmNyc2hjR3RlbVRMcnZaYnFnQlZ1WkVK?= =?utf-8?B?UnZqMGdSSXB5cXltZ2ZEdGV1V3R4M09yNC8vYXFIVTJFQ2lCRTZYeVVkOUNG?= =?utf-8?B?UmhUL2RJRlA5SFhoSUEyeVIxVEg4MHhQc1Zsc0R6TGhvdDlMNWc0VnJScW0x?= =?utf-8?B?WnhaRjhSZVlsQzN6SGhzSUh3VTA4WWxEbXNVYzYzYnJVb0pHWS9sUS9YQmdP?= =?utf-8?B?VHpJK0ZCeUpidkRab2xjTklHc0RoSnA5dTI5UnJpY1hPbUVqYWY1eTJzYnVT?= =?utf-8?B?NFJEMldMeE8vMHg2bWJtK0NDQ24xK0JLRENiYkhsazY1QmhUNGRlUitMNHFy?= =?utf-8?B?Nld5VllNQlJtL2VYcnJuRzRRcldXUWJ2YWg5QXFCTVgrdS9weGJnRWppWmk3?= =?utf-8?B?MDhZTDBsUkN5d0xoZ1BFVS9kb3RZcDZ0a2FZT2FJa1pjMDkva1JYYXh2Z2gv?= =?utf-8?B?bkJxenJoczV5WDVYVlUwcWNqR0x6c0oxUFJoRk1rQ0VtTC9xNXNPZEMwWWxU?= =?utf-8?B?U1J2OURsdDhtT0NsUGVleG8rYmxXenh0NFZ6aEIxcHYvWkd3bFpoWVBZR1dn?= =?utf-8?B?Y0sraFZqelg3VGpDMW5yMWhJWXFkbkppcFVjbzlQTzlCdWFPSzlnanloclhi?= =?utf-8?B?dEdaNnRjNVV2SzYzbWYzRGdKNElibEV3SDQzLzNobWNwWXZUNG82dHVMY1pz?= =?utf-8?B?YmJFNG9IaGk2VkJCZmVQSTdiSnlPUHIraVlUNVdZY2VSUmxKQ2h6TlhFQU9Z?= =?utf-8?B?cTVoVjdlK3d5UEE1dVowUlMxdGtPQjZrVjd5Z1E1VkNhSXcvaTVzbzEvZmU1?= =?utf-8?B?aklTOXNrRVB0K29RQUNZRG1sZ3hHcjNSYmp3UVlDTjg2Q05KVmFENlAxNUZa?= =?utf-8?B?RmhvSmJNVDQ5SDF1SitlMlg5czFjcFNwbjZJYkV5bDZ6b3FTYlNObDgzaFJM?= =?utf-8?B?VXRQWG9PRUozM2txZkd3TmlmKzI3WUlYV0FVYmJBUWQ3alFNSkZrNE4zSjFh?= =?utf-8?B?NVlHdDVaeC9PQkJTOCtLQnFnK3hlQUNGQnJPUE1BOTR1ajJXQ1o2V2JBRW9B?= =?utf-8?B?emJ6bFltWkMxM1Uxc0xkZDI2YUhrTHVwNmZxZ1FYeEdzem42S2ZOWEFnY3pH?= =?utf-8?B?WmJ6VUN6dElZb1grczR0Z2JrenhxNXVPYm9RQ1pWbnNVaUZLbHB1T1ZBTG5m?= =?utf-8?B?Z2htK0FXMUVFajNNRG5kQzdKdC9ycG9oVVpZZlBCTmJOeFhXQkNwWmNaQnJB?= =?utf-8?B?N3YvZnk0MkpKSzhxY3Q3bTVHSzY0b0NSdXpRMEhZNWFHZkFhQ3lBVGdKK2xR?= =?utf-8?Q?ftopNrvDpqCX/8DryWFrUTI=3D?= X-OriginatorOrg: nativewaves.com X-MS-Exchange-CrossTenant-Network-Message-Id: 86831cdd-9e6d-495c-a1c2-08dbbdab9a2e X-MS-Exchange-CrossTenant-AuthSource: PA4PR03MB7167.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Sep 2023 09:41:32.8950 (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: tqLRB7wWgILBO6NegZafI+/y7y7tKf/muvh4R+JC7iAvnn6AFxV2Nl/CP7jCWgDvzDv/wsZSkz+PRxR8Y0wqBs0AitWsLNF/MX19N9gDP8E= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR0302MB9236 Subject: [FFmpeg-devel] [PATCH v2 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-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: 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".