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 70073472C8 for ; Thu, 5 Oct 2023 07:26:16 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D817568CBD9; Thu, 5 Oct 2023 10:26:13 +0300 (EEST) Received: from mail-ua1-f50.google.com (mail-ua1-f50.google.com [209.85.222.50]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 0D67468CA60 for ; Thu, 5 Oct 2023 10:26:07 +0300 (EEST) Received: by mail-ua1-f50.google.com with SMTP id a1e0cc1a2514c-7b07719089aso470308241.0 for ; Thu, 05 Oct 2023 00:26:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696490765; x=1697095565; darn=ffmpeg.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=WUfoPincNOzqNkqZwghhcXJ6nicfailEf49UIGo2I3g=; b=jxmyncaSlPG9u5+LQ+J8P4atQ5hyYtPh74f7Q+MPJjGqFUA/chMOCPUxNixTfv3YJv GkZSTkykBdWl3ULtEEssN5M3cDfEWSWPfPJGIZBlCq8uxfO4WFh0/DLS/b1YvkJbuZUq bQ4hVsECcr1oBKS/oQ685CkHsI84iTYw9wObia2IAVIENE3Oe1GNYV5aBC52BKvngJYW NIIPDILomaovxLlZM/+bvG5BbEWdnKQK6Li9Ve+bASkoUSyf6/GPngQKb6EX2t2ULZoM smHFyM66seh7hx9t/gZ4XVDEjWV3TFQcPINExB7EqvDmKdtUXqrKswyG+xauhQH5Vv56 IsXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696490765; x=1697095565; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=WUfoPincNOzqNkqZwghhcXJ6nicfailEf49UIGo2I3g=; b=SlRUt3U2zgEBJUQjM9lnaTmxlo3eOT4RVF0YV5xHG/DZ9pBICzVBjOvZNc4UbJdz1R FXXfrphOfZCNUwpXsut4Pt2Cg8lDGYcHFDuqCbUHyiZ7s4fog5JcWXvUa02aXWdh7H6f o8EWsxpdcfU7faHlcqvMD+WffdzOZxBACnjWgYkhtQN/s7DnC+/CQIIWhiXjwD1c0F+p RUM8/xNLdh8C4JiVgsY9KoumpSZPlRNEPUBMHu2zPf+74elPIRo410FkU+OpcZs7rz4N NeETI/vlbado5YkTSE/8gJSnZ+RR4BYARlLAOIWJFDWxErxRJWpbF3tiJbMgcniNzkaA 2mEg== X-Gm-Message-State: AOJu0YypvJ7rCnUhM+qy1yeHGbc7Od5mljLFIwHj5WY+jTbuci5B0DEX J3CyU10FYhwFXs59JoXA1a14htMAxMBEvbT7OiVje5AU4g4= X-Google-Smtp-Source: AGHT+IGm+aQJxqrgkPgLdsCOEO/JuxNMRusHYUu/g+U8v0mT3gD2Ia/dci6REiYDd30iQQujvuiDQq5mCviM+hpW55I= X-Received: by 2002:a1f:6d44:0:b0:494:63f7:4e7f with SMTP id i65-20020a1f6d44000000b0049463f74e7fmr918636vkc.2.1696490765198; Thu, 05 Oct 2023 00:26:05 -0700 (PDT) MIME-Version: 1.0 References: <2A1DD5A0-5FD1-4A01-A534-2E63D0678C6B@gridpoint.nl> In-Reply-To: From: Steven Liu Date: Thu, 5 Oct 2023 15:25:54 +0800 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] libavformat/hlsenc: set HTTP options before writing WebVTT HLS playlists 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="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: TMOpb24gU3BhYW5zIDxsZW9uc0BncmlkcG9pbnQubmw+5LqOMjAyM+W5tDEw5pyINeaXpSDlkajl m5sxNToxNeWGmemBk++8mgoKPiBBY2NvcmRpbmcgdG8gUGF0Y2h3b3JrIHRoZSBwYXRjaCByZXN1 bHRzIGluIDIgIkZhaWxlZCB0byBhcHBseSIgd2FybmluZ3MKPiBmb3IgY29udGV4dHMgInlpbnNo aXlvdS9jb25maWd1cmVfbG9vbmdhcmNoNjQiIGFuZCAiYW5kcml5L2NvbmZpZ3VyZV94ODYiLgo+ Cj4gVGhpcyBpcyBub3Qgc29tZXRoaW5nIEkgc2F3IGluIHRoZSBgbWFrZSBmYXRlYCBvdXRwdXQu Cj4KPiBJcyB0aGVyZSBzb21ldGhpbmcgSSBzaG91bGQga25vdyBhbGxvd2luZyBtZSB0byBmaXgg dGhpcz8gT3IgY2FuIHRoaXMgYmUKPiBpZ25vcmVkPwoKCkRvbuKAmXQgd29ycnksIFRoZXNlIGRh eXMgYXJlIGhvbGlkYXlzIGluIENoaW5hIG1haW5sYW5kLCBtYXliZSB0d28gZGF5cwpsYXRlciB3 aWxsIGNoZWNrIGl0LgoKPgo+Cj4KPiBUaGFua3MgJiYga2luZCByZWdhcmRzLgo+Cj4KPiBPbiAx MC8yLzIzIDA1OjUwLCBMw6lvbiBTcGFhbnMgd3JvdGU6Cj4gPiBUaGFua3MgU3RldmVuIQo+ID4K PiA+IEhhdmUgYSB3b25kZXJmdWwgZGF5IQo+ID4KPiA+IEzDqW9uCj4gPgo+ID4KPiA+PiBPbiAy IE9jdCAyMDIzLCBhdCAwMToxNywgU3RldmVuIExpdSA8bGluZ2ppdWppYW5rZUBnbWFpbC5jb20+ IHdyb3RlOgo+ID4+Cj4gPj4g77u/TMOpb24gU3BhYW5zIDxsZW9uc0BncmlkcG9pbnQubmw+5LqO MjAyM+W5tDEw5pyIMeaXpSDlkajml6UyMjo0MOWGmemBk++8mgo+ID4+Cj4gPj4+IEZpeGVzOiBF cnJvbmVvdXMgSFRUUCBQT1NUIGluc3RlYWQgb2YgSFRUUCBQVVQgZm9yIFdlYlZUVCBITFMgdmFy aWFudAo+ID4+PiBwbGF5bGlzdHMuCj4gPj4+Cj4gPj4+IFNpZ25lZC1vZmYtYnk6IEzDqW9uIFNw YWFucyA8bGVvbnNAZ3JpZHBvaW50Lm5sPgo+ID4+PiAtLS0KPiA+Pj4gICBsaWJhdmZvcm1hdC9o bHNlbmMuYyB8IDYgKysrKystCj4gPj4+ICAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygr KSwgMSBkZWxldGlvbigtKQo+ID4+Pgo+ID4+PiBkaWZmIC0tZ2l0IGEvbGliYXZmb3JtYXQvaGxz ZW5jLmMgYi9saWJhdmZvcm1hdC9obHNlbmMuYwo+ID4+PiBpbmRleCAwOGYzNzQ2Y2U3Li4xNTAz MjBhODgwIDEwMDY0NAo+ID4+PiAtLS0gYS9saWJhdmZvcm1hdC9obHNlbmMuYwo+ID4+PiArKysg Yi9saWJhdmZvcm1hdC9obHNlbmMuYwo+ID4+PiBAQCAtMTU4NSw2ICsxNTg1LDcgQEAgc3RhdGlj IGludCBobHNfd2luZG93KEFWRm9ybWF0Q29udGV4dCAqcywgaW50Cj4gPj4+IGxhc3QsIFZhcmlh bnRTdHJlYW0gKnZzKQo+ID4+PiAgICAgICAgICAgICAgIHJldCA9IDA7Cj4gPj4+ICAgICAgICAg ICBnb3RvIGZhaWw7Cj4gPj4+ICAgICAgIH0KPiA+Pj4gKyAgICBhdl9kaWN0X2ZyZWUoJm9wdGlv bnMpOwo+ID4+PiAgICAgICAgZm9yIChlbiA9IHZzLT5zZWdtZW50czsgZW47IGVuID0gZW4tPm5l eHQpIHsKPiA+Pj4gICAgICAgICAgIGlmICh0YXJnZXRfZHVyYXRpb24gPD0gZW4tPmR1cmF0aW9u KQo+ID4+PiBAQCAtMTYzNSw4ICsxNjM2LDExIEBAIHN0YXRpYyBpbnQgaGxzX3dpbmRvdyhBVkZv cm1hdENvbnRleHQgKnMsIGludAo+ID4+PiBsYXN0LCBWYXJpYW50U3RyZWFtICp2cykKPiA+Pj4g ICAgICAgICAgIGZmX2hsc193cml0ZV9lbmRfbGlzdChieXRlcmFuZ2VfbW9kZSA/IGhscy0+bTN1 OF9vdXQgOgo+IHZzLT5vdXQpOwo+ID4+PiAgICAgICAgaWYgKHZzLT52dHRfbTN1OF9uYW1lKSB7 Cj4gPj4+ICsgICAgICAgIHNldF9odHRwX29wdGlvbnModnMtPmF2ZiwgJm9wdGlvbnMsIGhscyk7 Cj4gPj4+ICAgICAgICAgICBzbnByaW50Zih0ZW1wX3Z0dF9maWxlbmFtZSwgc2l6ZW9mKHRlbXBf dnR0X2ZpbGVuYW1lKSwKPiA+Pj4gdXNlX3RlbXBfZmlsZSA/ICIlcy50bXAiIDogIiVzIiwgdnMt PnZ0dF9tM3U4X25hbWUpOwo+ID4+PiAtICAgICAgICBpZiAoKHJldCA9IGhsc2VuY19pb19vcGVu KHMsICZobHMtPnN1Yl9tM3U4X291dCwKPiA+Pj4gdGVtcF92dHRfZmlsZW5hbWUsICZvcHRpb25z KSkgPCAwKSB7Cj4gPj4+ICsgICAgICAgIHJldCA9IGhsc2VuY19pb19vcGVuKHMsICZobHMtPnN1 Yl9tM3U4X291dCwgdGVtcF92dHRfZmlsZW5hbWUsCj4gPj4+ICZvcHRpb25zKTsKPiA+Pj4gKyAg ICAgICAgYXZfZGljdF9mcmVlKCZvcHRpb25zKTsKPiA+Pj4gKyAgICAgICAgaWYgKHJldCA8IDAp IHsKPiA+Pj4gICAgICAgICAgICAgICBpZiAoaGxzLT5pZ25vcmVfaW9fZXJyb3JzKQo+ID4+PiAg ICAgICAgICAgICAgICAgICByZXQgPSAwOwo+ID4+PiAgICAgICAgICAgICAgIGdvdG8gZmFpbDsK PiA+Pj4gLS0KPiA+Pj4gMi40MC4xCj4gPj4+Cj4gPj4+IF9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCj4gPj4+IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QK PiA+Pj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPiA+Pj4gaHR0cHM6Ly9mZm1wZWcub3JnL21h aWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCj4gPj4+Cj4gPj4+IFRvIHVuc3Vic2NyaWJlLCB2 aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+ID4+PiBmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1w ZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo+ID4+Pgo+ID4+IExHVE0KPiA+Pgo+ ID4+Cj4gPj4gVGhhbmtzCj4gPj4gU3RldmVuCj4gPj4gX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KPiA+PiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4g Pj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPiA+PiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1h bi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPiA+Pgo+ID4+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBs aW5rIGFib3ZlLCBvciBlbWFpbAo+ID4+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcg d2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KPiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4gZmZtcGVn LWRldmVsQGZmbXBlZy5vcmcKPiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9m Zm1wZWctZGV2ZWwKPgo+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFp bAo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNj cmliZSIuCj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K ZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczov L2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJl LCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcu b3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=