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 041B2450AB for ; Mon, 4 Sep 2023 06:24:36 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9F01568C768; Mon, 4 Sep 2023 09:24:33 +0300 (EEST) Received: from mail-ua1-f54.google.com (mail-ua1-f54.google.com [209.85.222.54]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id BC15968C687 for ; Mon, 4 Sep 2023 09:24:27 +0300 (EEST) Received: by mail-ua1-f54.google.com with SMTP id a1e0cc1a2514c-79a10807b4fso471304241.2 for ; Sun, 03 Sep 2023 23:24:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693808666; x=1694413466; darn=ffmpeg.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=MhHceylwjKc33jl1OWHadUY3TeDopyD54taSTu11gEU=; b=dcWqa0Vj75eR3Gy7hfwnMzP1Pj+8ot5NhITbOnSZWekOLfqH7UhRPkpsUCoihUzLRK nWBaxnWgcJABSj3CDX+tiUN4XdvP0FhTmdOOTwisvpWQWSL/Hl/UEc4MvBp8xkCoAPLL u+j53LOC/GEYyDe1pXvhDAEybvvJVEMuIvzMYPjRuh2YtiPeukCrbgu3+TSb2lVqi/Gp 1WH3T9ISNU6/EQkTX8PFSveuAf4fk9QdQsgs8kzKpbR/RTK4HyI62hNoOayBCs4PnbuA BFIYD2J5JuxD3KTxackp4BKP6JeV22J0DW2L40O+7AkguofgI+8NpQs+ESIE036MH5QY vdYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693808666; x=1694413466; h=content-transfer-encoding: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=MhHceylwjKc33jl1OWHadUY3TeDopyD54taSTu11gEU=; b=jfqctzK5T5zA22hyZ8Yx4RunAwPLwr9hQJLpv50+81U7jq0KWaT9kl+xp90LhM3VHG B+2mU39Wc5enP35BHrnAWZ4aqKRB9rjhCbujtShIaAKJFzgRMUshlZcPaz4JGmCRdHU/ yuhsbdwoTwwLhhYD1v3kBKHtiHLQ2p6N1B2JnWDqg16eeqDidLTPRo+mWdAKon8o/3Sm wQfC2YuiP5JjUYwsMaflY8gAqvj5aFlp2svgW2QlQ7mvLeeC6UF2BrOhYtc5gPJZS9t9 pdccisk43T9YgcFNd510P398aQHOLFXBuKctjSAxis546ppb08CPjM+n27ytz4cG/O2u Zrlw== X-Gm-Message-State: AOJu0YzIJ2vvFqygqjUYFinfv2L/wuK1lUVKUsoLsR0R2QzaJkBoJss1 nl3xEjkQipZT6kX8va2Bp+OEQanD4Xdx0szISXids2lMIuQ= X-Google-Smtp-Source: AGHT+IFwT5loXeFul48fJpodGT5JijpAnx9fko6olhznSvt9jda10T9b2XepSsl7r3f29abr7TH66BMMRuUgdDxwuvs= X-Received: by 2002:a05:6102:2822:b0:44d:3f58:c42f with SMTP id ba2-20020a056102282200b0044d3f58c42fmr8264564vsb.11.1693808665870; Sun, 03 Sep 2023 23:24:25 -0700 (PDT) MIME-Version: 1.0 References: <20230903160013.833742-1-aler9.dev@gmail.com> <9f409f1d-12cd-bc1d-3df0-50ee14486881@gmail.com> <0df049ca-d41e-cb84-9797-aab9c709cfb7@gmail.com> In-Reply-To: <0df049ca-d41e-cb84-9797-aab9c709cfb7@gmail.com> From: Steven Liu Date: Mon, 4 Sep 2023 14:24:14 +0800 Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH v2] avformat/vpcc: fix VP9 metadata in FLV and 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-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: SmFtZXMgQWxtZXIgPGphbXJpYWxAZ21haWwuY29tPiDkuo4yMDIz5bm0OeaciDTml6XlkajkuIAg MDI6NDnlhpnpgZPvvJoKPgo+IE9uIDkvMy8yMDIzIDE6NDUgUE0sIGFsZXI5IHdyb3RlOgo+ID4g SSBsb29rZWQgYWdhaW4gYXQgeW91ciBwcmV2aW91cyBjb21tZW50IGFuZCB5b3Ugc3VnZ2VzdGVk IHRvIGV4cGxpY2l0bHkKPiA+IG1lbnRpb24gdGhhdCB0aGlzIHBhdGNoIHdpbGwgYWZmZWN0IEZM ViB0b28sIHdoaWNoIGkgZGlkIGluIHRoZSB0aXRsZS4KPiA+Cj4gPiBJIGRpZG4ndCBzZWUgYW55 IHJlcXVlc3QgdG8gY2hhbmdlIHRoZSBjb2RlLiBEbyB5b3UgaGF2ZSBhbnkgc3VnZ2VzdGlvbgo+ ID4gcmVnYXJkaW5nIHRoZSBjb2RlPwo+Cj4gSSBzZWUgdGhlIGNoYW5nZSBpbiB0aGUgY29tbWl0 IG1lc3NhZ2UgdGhhdCBpIGhhZCBtaXNzZWQsIHNvIG5ldmVybWluZC4KPgo+ID4KPiA+Cj4gPgo+ ID4gSWwgZ2lvcm5vIGRvbSAzIHNldCAyMDIzIGFsbGUgb3JlIDE4OjE3IEphbWVzIEFsbWVyIDxq YW1yaWFsQGdtYWlsLmNvbT4gaGEKPiA+IHNjcml0dG86Cj4gPgo+ID4+IE9uIDkvMy8yMDIzIDE6 MTUgUE0sIGFsZXI5IHdyb3RlOgo+ID4+PiBzb3JyeSwgdG8gZ2l0IGFkZCB3aGF0Pwo+ID4+Cj4g Pj4gWW91IHNheSB5b3UgaW50ZWdyYXRlZCBteSBjb21tZW50LCBidXQgdGhlIGNvbnRlbnRzIG9m IHRoZSBwYXRjaCBhcmUKPiA+PiBleGFjdGx5IHRoZSBzYW1lLgo+ID4+Cj4gPj4+Cj4gPj4+IEls IGdpb3JubyBkb20gMyBzZXQgMjAyMyBhbGxlIG9yZSAxODowMiBKYW1lcyBBbG1lciA8amFtcmlh bEBnbWFpbC5jb20+Cj4gPj4gaGEKPiA+Pj4gc2NyaXR0bzoKPiA+Pj4KPiA+Pj4+IE9uIDkvMy8y MDIzIDE6MDAgUE0sIEFsZXNzYW5kcm8gUm9zIHdyb3RlOgo+ID4+Pj4+IEkgaW50ZWdyYXRlZCBK YW1lcyBBLiBjb21tZW50IGFuZCBmaXhlZCBwYXRjaCBmb3JtYXQuCj4gPj4+Pgo+ID4+Pj4gSSB0 aGluayB5b3UgZm9yZ290IHRvIGdpdCBhZGQuCj4gPj4+Pgo+ID4+Pj4+Cj4gPj4+Pj4gSW4gb3Jk ZXIgdG8gc2VuZCBWUDkgdHJhY2tzIHdpdGggRkxWIG9yIFJUTVAsIHRoZSBlbmhhbmNlZCBSVE1Q Cj4gPj4+Pj4gc3BlY2lmaWNhdGlvbiB0ZWxscyB0aGF0IFZQQ29kZWNDb25maWd1cmF0aW9uUmVj b3JkLCBhLmsuYS4gdnBjQwo+ID4+Pj4+IElTTy1CTUZGIGJveCwgbXVzdCBiZSBpbnNlcnRlZCBp bnRvIGEgbWV0YWRhdGEgbWVzc2FnZS4gSG93ZXZlciwgdGhlCj4gPj4+Pj4gZnVuY3Rpb24gcmVz cG9uc2libGUgZm9yIGdlbmVyYXRpbmcgdnBjQ3MgY3VycmVudGx5IHJldHVybnMgaW52YWxpZAo+ ID4+Pj4+IGJveGVzLCB0aGF0IGFyZSBsYWNraW5nIHRoZSBWZXJzaW9uIGFuZCBGbGFnIGZpZWxk cywgaW5oZXJpdGVkIGZyb20KPiA+Pj4+PiBGdWxsQm94LiBGb3Igc29tZSByZWFzb24sIGJvdGgg ZmxhZ3Mgd2VyZSBiZWluZyBhZGRlZCBtYW51YWxseSBpbgo+ID4+Pj4+IG1vdmVuYy4gVGhpcyBw YXRjaCBmaXhlcyB0aGUgaXNzdWUuCj4gPj4+Pj4KPiA+Pj4+PiBTaWduZWQtb2ZmLWJ5OiBBbGVz c2FuZHJvIFJvcyA8YWxlcjkuZGV2QGdtYWlsLmNvbT4KPiA+Pj4+PiAtLS0KPiA+Pj4+PiAgICAg bGliYXZmb3JtYXQvbW92ZW5jLmMgfCAzIC0tLQo+ID4+Pj4+ICAgICBsaWJhdmZvcm1hdC92cGNj LmMgICB8IDIgKysKPiA+Pj4+PiAgICAgMiBmaWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyks IDMgZGVsZXRpb25zKC0pCj4gPj4+Pj4KPiA+Pj4+PiBkaWZmIC0tZ2l0IGEvbGliYXZmb3JtYXQv bW92ZW5jLmMgYi9saWJhdmZvcm1hdC9tb3ZlbmMuYwo+ID4+Pj4+IGluZGV4IDdlZjZjZWY0NmEu LjY5NmFlNWE2YzkgMTAwNjQ0Cj4gPj4+Pj4gLS0tIGEvbGliYXZmb3JtYXQvbW92ZW5jLmMKPiA+ Pj4+PiArKysgYi9saWJhdmZvcm1hdC9tb3ZlbmMuYwo+ID4+Pj4+IEBAIC0xNDQxLDEwICsxNDQx LDcgQEAgc3RhdGljIGludCBtb3Zfd3JpdGVfdnBjY190YWcoQVZGb3JtYXRDb250ZXh0Cj4gPj4g KnMsCj4gPj4+PiBBVklPQ29udGV4dCAqcGIsIE1PVlRyYWNrICp0cmEKPiA+Pj4+Pgo+ID4+Pj4+ ICAgICAgICAgYXZpb193YjMyKHBiLCAwKTsKPiA+Pj4+PiAgICAgICAgIGZmaW9fd2ZvdXJjYyhw YiwgInZwY0MiKTsKPiA+Pj4+PiAtICAgIGF2aW9fdzgocGIsIDEpOyAvKiB2ZXJzaW9uICovCj4g Pj4+Pj4gLSAgICBhdmlvX3diMjQocGIsIDApOyAvKiBmbGFncyAqLwo+ID4+Pj4+ICAgICAgICAg ZmZfaXNvbV93cml0ZV92cGNjKHMsIHBiLCB0cmFjay0+dm9zX2RhdGEsIHRyYWNrLT52b3NfbGVu LAo+ID4+Pj4gdHJhY2stPnBhcik7Cj4gPj4+Pj4gLQo+ID4+Pj4+ICAgICAgICAgcmV0dXJuIHVw ZGF0ZV9zaXplKHBiLCBwb3MpOwo+ID4+Pj4+ICAgICB9Cj4gPj4+Pj4KPiA+Pj4+PiBkaWZmIC0t Z2l0IGEvbGliYXZmb3JtYXQvdnBjYy5jIGIvbGliYXZmb3JtYXQvdnBjYy5jCj4gPj4+Pj4gaW5k ZXggZWE2Njk1OWFiZi4uMjU2NDA3ZGQ2ZCAxMDA2NDQKPiA+Pj4+PiAtLS0gYS9saWJhdmZvcm1h dC92cGNjLmMKPiA+Pj4+PiArKysgYi9saWJhdmZvcm1hdC92cGNjLmMKPiA+Pj4+PiBAQCAtMjA4 LDYgKzIwOCw4IEBAIGludCBmZl9pc29tX3dyaXRlX3ZwY2MoQVZGb3JtYXRDb250ZXh0ICpzLAo+ ID4+Pj4gQVZJT0NvbnRleHQgKnBiLAo+ID4+Pj4+ICAgICAgICAgaWYgKHJldCA8IDApCj4gPj4+ Pj4gICAgICAgICAgICAgcmV0dXJuIHJldDsKPiA+Pj4+Pgo+ID4+Pj4+ICsgICAgYXZpb193OChw YiwgMSk7IC8qIHZlcnNpb24gKi8KPiA+Pj4+PiArICAgIGF2aW9fd2IyNChwYiwgMCk7IC8qIGZs YWdzICovCj4gPj4+Pj4gICAgICAgICBhdmlvX3c4KHBiLCB2cGNjLnByb2ZpbGUpOwo+ID4+Pj4+ ICAgICAgICAgYXZpb193OChwYiwgdnBjYy5sZXZlbCk7Cj4gPj4+Pj4gICAgICAgICBhdmlvX3c4 KHBiLCAodnBjYy5iaXRkZXB0aCA8PCA0KSB8ICh2cGNjLmNocm9tYV9zdWJzYW1wbGluZyA8PAo+ ID4+IDEpCj4gPj4+PiB8IHZwY2MuZnVsbF9yYW5nZV9mbGFnKTsKPgo+IFdpbGwgYXBwbHkgc29v biB1bmxlc3Mgc29tZW9uZSBvYmplY3RzLgpObyBvYmplY3RzLCBhbmQgbGd0bS4KCgoKVGhhbmtz ClN0ZXZlbgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpm Zm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8v ZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUs IHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5v cmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==