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 1D94047080 for ; Sat, 26 Aug 2023 09:28:20 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 18BD068C5BD; Sat, 26 Aug 2023 12:28:17 +0300 (EEST) Received: from iq.passwd.hu (iq.passwd.hu [217.27.212.140]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id AA21968C279 for ; Sat, 26 Aug 2023 12:28:10 +0300 (EEST) Received: from localhost (localhost [127.0.0.1]) by iq.passwd.hu (Postfix) with ESMTP id EFE3BE92BE for ; Sat, 26 Aug 2023 11:25:37 +0200 (CEST) X-Virus-Scanned: amavisd-new at passwd.hu Received: from iq.passwd.hu ([127.0.0.1]) by localhost (iq.passwd.hu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ljkBC9GYB0Tm for ; Sat, 26 Aug 2023 11:25:36 +0200 (CEST) Received: from iq (iq [217.27.212.140]) by iq.passwd.hu (Postfix) with ESMTPS id A36ADE8F26 for ; Sat, 26 Aug 2023 11:25:35 +0200 (CEST) Date: Sat, 26 Aug 2023 11:25:35 +0200 (CEST) From: Marton Balint To: FFmpeg development discussions and patches In-Reply-To: Message-ID: References: <49a65bba-634c-1afb-6c52-94565bd7cc9@martin.st> <20230825100527.71471-1-lq@chinaffmpeg.org> <20230825100527.71471-2-lq@chinaffmpeg.org> <82e7702d-59ef-168a-d73b-d0324b5b2cb7@passwd.hu> MIME-Version: 1.0 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v3 2/2] avformat/rtmpproto: support enhanced rtmp 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: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: CgpPbiBTYXQsIDI2IEF1ZyAyMDIzLCBTdGV2ZW4gTGl1IHdyb3RlOgoKPiBNYXJ0b24gQmFsaW50 IDxjdXNAcGFzc3dkLmh1PiDkuo4yMDIz5bm0OOaciDI25pel5ZGo5YWtIDE1OjUy5YaZ6YGT77ya Cj4gSGkgTWFydG9uLAoKWy4uLl0KCj4+ID4KPj4gPj4gKyAgICAgICAgICAgICAgICAgICAgYXZf c3RybGNweShmb3VyY2MsIGZvdXJjY19kYXRhLCBzaXplb2YoZm91cmNjKSk7Cj4+ID4+ICsgICAg ICAgICAgICAgICAgICAgIGZmX2FtZl93cml0ZV9zdHJpbmcoJnAsIGZvdXJjYyk7Cj4+ID4+ICsg ICAgICAgICAgICB9IGVsc2Ugewo+PiA+PiArICAgICAgICAgICAgICAgICAgICBhdl9sb2cocywg QVZfTE9HX0VSUk9SLCAiVW5zdXBwb3J0ZWQgY29kZWMgZm91cmNjLCAlLipzXG4iLCA0LCBmb3Vy Y2NfZGF0YSk7Cj4+ID4+ICsgICAgICAgICAgICAgICAgICAgIHJldHVybiBBVkVSUk9SX1BBVENI V0VMQ09NRTsKPj4KPj4gQXMgZmFyIGFzIEkgc2F3IHRoZSBzcGVjcyBkb2VzIG5vdCBwcm92aWRl IGFuIGV4cGxpY2l0IGxpc3Qgb2YgZm91cmNjCj4+IHRoYXQgY2FuIGJlIHVzZWQsIHNvIHdlIHNo b3VsZCBub3QgbGltaXQgaXQgZWl0aGVyLCBpdCBtYWtlcyB0aGUgY29kZSBtb3JlCj4+IGZ1dHVy ZS1wcm9vZi4gVGhlcmVmb3JlIEkgc3VnZ2VzdCB3ZSBhY2NlcHQgdW5rbm93biBmb3VyY2NzLCBi dXQgd2FybiB0aGUKPj4gdXNlciBhYm91dCB0aGVtLgo+IEkgc2V0IHVuc3VwcG9ydGVkIGNvZGVj IGZvdXJjYywgYW5kIHJldHVybiBhIHBhdGNod2VsY29tZSBpcyBiZWNhdXNlCj4gdGhlcmUganVz dCBhZGQgaGV2YyxhdjEsdnA5IGNvZGVjIHN1cHBvcnRlZCBpbiBmbHZlbmMgYW5kIGZsdmRlYywK PiBkb3NlIG5vdCBhZGQgdGhlIG90aGVycyBpbiB0aGUgZmx2IHJpZ2h0LCBzbyBpZiB1c2VyIHdh bnQgdXNlIGFub3RoZXIKPiBjb2RlY3MsIGl0IHNob3VsZCBnaXZlIGEgZXJyb3IgYW5kIHBhdGNo IHdlbGNvbWUuCgpPaywgYnV0IGlmIHlvdSBvbmx5IHdhbnQgdG8gc3VwcG9ydCBhIHN0cmljdCBs aXN0LCB0aGVuIG1heWJlIApBVl9PUFRfVFlQRV9GTEFHUyB0eXBlIHdvdWxkIGJlIGEgYmV0dGVy IG9wdGlvbiB0eXBlPyBGaW5lIHdpdGggbWUgZWl0aGVyIAp3YXkuCgo+Pgo+PiA+PiArICAgICAg ICAgICAgfQo+PiA+PiArCj4+ID4+ICsgICAgICAgICAgICBmb3VyY2NfZGF0YSArPSA1Owo+PiA+ PiArICAgICAgICB9Cj4+ID4+ICsgICAgfQo+PiA+PiArCj4+ID4+ICAgICAgaWYgKCFydC0+aXNf aW5wdXQpIHsKPj4gPj4gICAgICAgICAgZmZfYW1mX3dyaXRlX2ZpZWxkX25hbWUoJnAsICJ0eXBl Iik7Cj4+ID4+ICAgICAgICAgIGZmX2FtZl93cml0ZV9zdHJpbmcoJnAsICJub25wcml2YXRlIik7 Cj4+ID4+IEBAIC0zMTA0LDYgKzMxNDAsNyBAQCBzdGF0aWMgY29uc3QgQVZPcHRpb24gcnRtcF9v cHRpb25zW10gPSB7Cj4+ID4+ICAgICAgeyJydG1wX2Nvbm4iLCAiQXBwZW5kIGFyYml0cmFyeSBB TUYgZGF0YSB0byB0aGUgQ29ubmVjdCBtZXNzYWdlIiwgT0ZGU0VUKGNvbm4pLCBBVl9PUFRfVFlQ RV9TVFJJTkcsIHsuc3RyID0gTlVMTCB9LCAwLCAwLCBERUN8RU5DfSwKPj4gPj4gICAgICB7InJ0 bXBfZmxhc2h2ZXIiLCAiVmVyc2lvbiBvZiB0aGUgRmxhc2ggcGx1Z2luIHVzZWQgdG8gcnVuIHRo ZSBTV0YgcGxheWVyLiIsIE9GRlNFVChmbGFzaHZlciksIEFWX09QVF9UWVBFX1NUUklORywgey5z dHIgPSBOVUxMIH0sIDAsIDAsIERFQ3xFTkN9LAo+PiA+PiAgICAgIHsicnRtcF9mbHVzaF9pbnRl cnZhbCIsICJOdW1iZXIgb2YgcGFja2V0cyBmbHVzaGVkIGluIHRoZSBzYW1lIHJlcXVlc3QgKFJU TVBUIG9ubHkpLiIsIE9GRlNFVChmbHVzaF9pbnRlcnZhbCksIEFWX09QVF9UWVBFX0lOVCwgey5p NjQgPSAxMH0sIDAsIElOVF9NQVgsIEVOQ30sCj4+ID4+ICsgICAgeyJydG1wX2VuaGFuY2VkX2Nv ZGVjcyIsICJTcGVjaWZ5IHRoZSBjb2RlYyhzKSB0byB1c2UgaW4gYW4gZW5oYW5jZWQgcnRtcCBs aXZlIHN0cmVhbSIsIE9GRlNFVChlbmhhbmNlZF9jb2RlY3MpLCBBVl9PUFRfVFlQRV9TVFJJTkcs IHsuc3RyID0gTlVMTCB9LCAwLCAwLCBFTkN9LAo+Pgo+PiBNYXliZSBtYWtlIHRoZSBkZWZhdWx0 ICJhdjAxLHZwMDksaGV2YyI/IFRoaXMgaXMgYSBsaXN0IG9mIGNvZGVjcyB0aGUKPiBJIHRoaW5r IG1ha2UgaXQgbnVsbCBzaG91bGQgYmV0dGVyLCBiZWNhdXNlIG5vdCBzaG91bGQgZXZlcnkgYm9k eSdzCj4gZmZtcGVnIGhhcyBiZWVuIHN1cHBvcnQgaGV2Yy9hdjEvdnA5IGNvZGVjLAoKQW5kIG5v dCBldmVyeWJvZHkgaXMgdXNpbmcgbGliYXZjb2RlYyBmb3IgZGVjb2RpbmcgaGV2Yy9hdjEvdnA5 LCBzbyB3aGljaCAKZGVjb2RlcnMgYXJlIGNvbXBpbGVkIGluIGRvZXMgbm90IHJlYWxseSBtYXR0 ZXIuIERvIHdlIHJlYWxseSB3YW50IHRoZSAKZGVmYXVsdCB0byAqbm90IHN1cHBvcnQqIGFueSBy ZWNlbnQgY29kZWM/Cgo+IHNvIEkgc2V0IGl0IG51bGwgZGVmYXVsdCwgYW5kIHRoZSBvdGhlciBy ZWFzb24gaXMgbm90IHN1cmUgYWxsIHJ0bXAKPiBzZXJ2ZXIgaGFzIGJlZWQgc3VwcG9ydCBlbmhh bmNlZCBydG1wLCBzbyBtYWtlIGl0IG51bGwgZGVmYXVsdAo+IHdoZW4gdXNlciBub3QgdXNlIGNv ZGVjIGhldmMvYXYxL3ZwOS4KCkknZCBleHBlY3QgdGhhdCBsZWdhY3kgcnRtcCBzZXJ2ZXJzIHdp bGwganVzdCBpZ25vcmUgImZvdXJDY0xpc3QiIApwcm9wZXJ0eSBhcyBhbiB1bmtub3duL3Vuc3Vw cG9ydGVkIHByb3BlcnR5LCBidXQgSSBhbSBub3Qgc3VyZSB3aGF0IHdvdWxkIAphY3R1YWxseSBo YXBwZW4uLi4gTWF5YmUgc29tZSB0ZXN0cyBzaG91bGQgYmUgbWFkZSB3aXRoIHRoZSBtb3N0IGNv bW1vbiAKaW1wbGVtZW50YXRpb25zLiBJZiBpdCBhY3R1YWxseSBjYXVzZXMgaXNzdWVzLCB0aGVu IEkgYW0gZmluZSB3aXRoIAp0aGUgTlVMTCBkZWZhdWx0LgoKUmVnYXJkcywKTWFydG9uCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBt YWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21h aWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBh Ym92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1Ympl Y3QgInVuc3Vic2NyaWJlIi4K