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 80B9447662 for ; Tue, 19 Sep 2023 08:52:39 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id F13D768C843; Tue, 19 Sep 2023 11:52:36 +0300 (EEST) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on2075.outbound.protection.outlook.com [40.107.8.75]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id EBF1168C1B8 for ; Tue, 19 Sep 2023 11:52:29 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jXLMDNfS3VEg3y+rhLtwXrCsQ6UuR3iNNdUmz9TQdBy+LBkqN76fXN5NNqKWxT6S+kLBI+xDeVPXUzGzx1996hQG7+H6v/zDlhgU5Ve5T09nbuBsgha6SXlJMaMHjil1PDMpMGBCBhFjojIAAzQuBrxVTWgj2gkeaHyFZEdCSHHWvenZ8cRL2W/b1d4E7c49K4oD/ciKDgvdd3iupq27o9fTMoA0DcCq4p5TzjWVzvOgHtGRi9x0qKlPZLqVJ3X0dLx716DQg/OPMonnxu8VNa2OcG+rB6aKV0+ZunLGsw4NYCEA9Tk/OVutY7zxnSp9lCfkOTJXhMbFDR5BEvUmdQ== 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=kXhm2oxeFnUovluZasi4Lz3JFKhySTer3BMKLTH+vqEu8SJFx+KOkinqCjBM7bkj0Xkr3AjhsjAmdz+W4Riv/TtN2lcq4/oBQrClhxRMpNHcO1qDjRBRiQc5Gtaj1ARdZAGHf5PvI9n5W//pjQn9TIxQJLEW0OQmxeNyHGa4QXqTHe+rw+w6sOpS/8EDr8F+3WeKiaUmY7Pa4a2opMY7S/PwZIpEgvsMKYtSArNi6BvIBBRNYvAhPjrtMAUfdEpLs52I1dQ80zdaCCD8shEkjF0zGXPqgDxfxLOgf/OR7VaoYD960moBGfEsn8+DG/8gnIvKNw3Hm3JWNwW+R2HCpg== 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=jctAkwHO5W6rPaV37LMZfE/IJ4VgoBtipLutZPD8i1xYqrV86w9K6Bj2Nq8v7skhVzOqF+AOztYOs2QfWn4L4Fz727XLixYk0BNCJo68hrWRnVmCrOQFhhSsrdEll+II5ri/qmpOB0ANLNpwvbe+Y/JGEq3o4HNzOaOOh/VVdKc= 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 PAVPR03MB9116.eurprd03.prod.outlook.com (2603:10a6:102:32f::20) 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 08:52:27 +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:52:27 +0000 Message-ID: <5ed42c88-00bd-4db9-a5c8-3c33a65b3ac3@nativewaves.com> Date: Tue, 19 Sep 2023 10:52:25 +0200 User-Agent: Mozilla Thunderbird From: Michael Riedl To: ffmpeg-devel@ffmpeg.org Content-Language: en-US X-ClientProxiedBy: FR3P281CA0078.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:1f::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_|PAVPR03MB9116:EE_ X-MS-Office365-Filtering-Correlation-Id: 35cfa236-fa4a-420d-b0c6-08dbb8edbffd X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: S1Gmf9EfFeauzjUb+Sr8W5TrbAxiWx2P1F6FGc6MWAGI9VNX1O8YhNXztgnp9tGwK6zmQPpqKb/+34JCk5AZUQan1IaHW21/s+hf3dqeV7951mYTjZlf3mp8eH3kE7ydBtT2rBj8DoiZiZ/d+sXwXR13sa7tyy98UzH6IQCGCMCE1kdgwIVDJ9kyFu+vS9kNQuYxip6Rd1QHK5eZWDTxucnv0+KbtIyP/4pbyTVtSki6SEU1PSeZW1knk1qPbtKV5iSPilDTYC/VAml7GQdUJDFSW12TwGn01munc8MVgkKf6IWlB8eymIpk9TCRQmM9ohQx3AcBxUJ+pY4FLdXMYu7I9uzCTFyT2G/3O3saORM9TUeTiO+tW/W8aPU+fJ7uP7tClMFKBv6FmRMljiYiCsOYc//JP5fOrVIY4iccFtZ+ntkZdE7K+yyMlmQHhzSZW/Qj89R//xBfIlPiJi+02ILWbCWqxvdi4MStnDMTsk2PdkA4EJeIqUxfYOCl+Lkh+1TZkNKRDADfX3dmCyGRKHtzGsML3WEhQw3EsJF3OygTHw5RLyeK0rMnUlUBjZ+dizxeMBNV3j59KAuzDH61d/BgJYuGiqTjPWrf/pqUae0+imPdLmlXXJIgiR99e8df9NfAXmvBVZD4uAk7FW1ngg== 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)(39830400003)(396003)(366004)(346002)(136003)(376002)(451199024)(186009)(1800799009)(66946007)(66556008)(6506007)(6486002)(66476007)(44832011)(6512007)(6916009)(316002)(41300700001)(31686004)(478600001)(8676002)(8936002)(5660300002)(26005)(38100700002)(83380400001)(2906002)(2616005)(31696002)(86362001)(36756003)(43740500002)(45980500001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?elhZN2JsRisvanN4RXFnUHFMNnlyVUYwVHNwWUw3cnF0RWttclBYVmhVUjhZ?= =?utf-8?B?YTR4S2FROENNbE1SQXp4MlU3ejEzUDk0blphUGpwWEdIcUFLbWh6bXVLRjN0?= =?utf-8?B?MzhObHVnaUZvdm14TytYbk04UGt5aTQya0JpbW9SU2lhdVlXbGdncHMzVm9S?= =?utf-8?B?OEF1ZHN5ODdiZ3dCM3VyMmEwN0tCcXFPd0ZGMmFVaFRHa1ovWDZkVURCK0lQ?= =?utf-8?B?ckRuWTRoakpEWE9xSllHenFLUi8rSzhLbVYzNUs1YWdVQjlHSmZ0ZHRqbnUv?= =?utf-8?B?N1Uvbm9nME4rZnJ3c3BubWpibDcxMi9wUUhiYzlyY3A0cTVyWksvNnNTZWJl?= =?utf-8?B?WDhkckFmWDU2R1JZU2N2VEhYYTJPMjR3U3kwcU9Jc2lhRmJ1UmNJdUFCREs0?= =?utf-8?B?MEJWYjQxdU9UUG94aXpWM3dwZ2dKRWgzMlE3aCtURnd1V0ZqR1E2ZnllNFc5?= =?utf-8?B?aTJlSmlvTHp6dENTM3N6NVlZeVhqNGs1VGYrblVmUHo2V0wzRTFFcFZhSkJp?= =?utf-8?B?d0JMM2VWOWdraE1uTmJFNmFiUUhIVEpPT05iN0FoSkNha284cFlxMDREYVNi?= =?utf-8?B?NG9QWXNXWVZBMzFGQ0s1Y3dUdTQyazFkZDc0ZkRLQUtYUU9jZ0liSzVNTDFx?= =?utf-8?B?aFp0NTZZZkVHOWRYK1JPeEJSWno4WHpLY0dxZ3YwZGt4NmVmMzZRU2VaSUE5?= =?utf-8?B?dk9TcW02MGhjcmQrNW16Mkt1Z245MW9LSlpHWFFnQ3RtZG53UkcvazhYcDB4?= =?utf-8?B?RUt6bjJkbHpIaFAzbUtZU05UYUNIK1ordU5oVGIyV0lNREZmbHdycWVxeG1i?= =?utf-8?B?WHZRMWlpZ1JEUVNFSktURDV0enRtcW1GN0x4OStLQnMwZ3dlUGZ5MEdsOGYz?= =?utf-8?B?ZUJnQ0Z0NnRpNTB5MFRIcXY1RC9Vb1lKeVJkdXN6eFUzbHo2YTl2eXQ4THlk?= =?utf-8?B?eWtyZ2hlYWlyQUFMT3ZTZjB0R1JHdmRLVE1tSWtnc2JnUEltcUo1UnBTenl5?= =?utf-8?B?QStSVUswTWl6aXRTbzV3R3VvcEdYWU4vR2xlNmFoNmJ5T0Jab2dXSnBTUHhm?= =?utf-8?B?ejd5S0x5MHdSV3RIY3RVRG9ISjZLVFNUVXNBNCtJWkxjT3NTOFA5TUdXdWcx?= =?utf-8?B?aDBmd3p4REM3bnNFYTRybkFBSjhJTkg1Nk43bGFaWXdhTk83TXlldXZMdG92?= =?utf-8?B?L01TcVFJQndzQ3U0eXpDY2czY2V1MVdkTDIrbzh6TjRYcTYveXhWRzlCenA5?= =?utf-8?B?ZWtnRzc2NU5JMXdEOTFjTUtLVnVqUHViUmNMUmZyU3p4WjJVSUlSOFYxZW8w?= =?utf-8?B?STNQVDlBVVFMQlpwSkVyMmJianZ2b0dBSEZ1Wk9ZbXdiWHBGU08wOVZaRHNG?= =?utf-8?B?UHg0a2h3WlIzelV5SGdRRlE5VnpIZmg0TkErdFlZSUVHV3gxNnA3ZERHa1h1?= =?utf-8?B?aTBrV2JRUTZOZ21KeWpQODhyTVE1aURXc2xGSHZiaU8ycXFWSER1US9uOVl4?= =?utf-8?B?Uk00My9nNmh3K0RzK0hWWHdZQUhrMXJ1QUpMT21ZaUltMlF0RjV4QWxEbzB3?= =?utf-8?B?ZGZGYzYxWEx4SWpBSmFXRlZUZEdka3BNc3VaU1VLZnQ0eFJyb21NeXVqOTBE?= =?utf-8?B?dWRqalVFRzhxclhoVEdtYzUrRjlzSElTSkR1SVJNVWY3eERNV090S2FZdjkv?= =?utf-8?B?alJTTXFnOVkvREQ0QVhxR1ljMUdZTnBJUTFyRjNPU1owWDZUTDF4NDM5K0dQ?= =?utf-8?B?MW13VC9PQ0dyTmo4VS9RVVpQTTZpcDRsRktjRkVHeittQzlKNHlIbk5NT1Bl?= =?utf-8?B?U1BwN0hoVC82V3ZrbjA2MUVtTzhyL2tmNzdKc2lPQk5yZ1UzbEhKT1hZUkdP?= =?utf-8?B?bTJ1S1NSakhyQ2IrUmJSU2o5TG1Xd2x6di9zS3FYdFYwYzQzOTZmc1JjK1V5?= =?utf-8?B?V3ZIRy9aNUczWExTWFlRRUpyZE8zc1NKcGRwaUl3aEpSbGNSSFU4V2NCOWdJ?= =?utf-8?B?UGtLMVVPSFJEVTZJTVZPSzRvQkZpS2lrWjl0Q0MzM2x1aFFtOFI2OXlYQmgz?= =?utf-8?B?aTc1Tko4MHF4RG9oQkhSOHZKdnRsdDd0OXNQeW1peElGbWRoUWpwUkhPd1JS?= =?utf-8?B?cHl0VmVmMmY1T2VQMGdrc2dKTElzS21sT2tuZFAvcTU2WTNzbkRXTXhWSUgy?= =?utf-8?Q?9kn2xVa668TFgK5yQCS6Csc=3D?= X-OriginatorOrg: nativewaves.com X-MS-Exchange-CrossTenant-Network-Message-Id: 35cfa236-fa4a-420d-b0c6-08dbb8edbffd 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:52:27.2173 (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: 19j1ali4b95ld9Fpc732Pd5DnzWNYEA8WIXWbiZzJF7N8z8Fs1eOTi9OTJZl8u74t+jDtyirUs6+rijNJAfZo/8zZyt1ZOoDAG2NQYDs/KM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR03MB9116 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-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".