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 B60DE4312B for ; Fri, 14 Jan 2022 03:17:39 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3A38B68B3A3; Fri, 14 Jan 2022 05:17:37 +0200 (EET) Received: from mail-pj1-f42.google.com (mail-pj1-f42.google.com [209.85.216.42]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C10C868B27D for ; Fri, 14 Jan 2022 05:17:30 +0200 (EET) Received: by mail-pj1-f42.google.com with SMTP id o3so12293521pjs.1 for ; Thu, 13 Jan 2022 19:17:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=date:from:to:subject:message-id:mail-followup-to:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=lBoUlEQv7b4xucknRi/DE/V8uwZMtDzN/3kFDHnfdJ0=; b=Slmc88w6MOhbiAcqYHrcyUnnpaCiCxphCpmlJabS3K/KkSUAVvxZCaAViMSxAoxi5v 17neyvQA+Tj+MV1JLp4dlVTyLnQG0Tp1M0mpQLcIQF4CQIR0rLhEWX3+Citu5/LBqCt1 eHYP6zWxXGaPNkaKgncbLbBlLq1PpxD0B7zNlChYwgInCKlF7JjOolurCFnCOkgNohkX xlWVgSlCYUAa9R1Aa2KSLe0H4w0O1cpJvVZ2EA9d9Z35y+MJuHZxGVaG2ua1YL/KNjE4 GgQGxbFQWqVj+oaomTv9QSao4ujuWhxf3VShnc3N0PVdBP/8lL08ohbvpugz6WW80j/2 FyDg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:subject:message-id:mail-followup-to :references:mime-version:content-disposition :content-transfer-encoding:in-reply-to; bh=lBoUlEQv7b4xucknRi/DE/V8uwZMtDzN/3kFDHnfdJ0=; b=rQSx3M0UghLUgY7RUw37RisaqRuD/LW3eFkLh+h0mAfgNXut7ogd/RCskEyDy2PVF5 YyGO8iEAbK1b/OLW3hjgAwVJPywaJVtQZjsdRs7BFmhiqrZjtJ7dVV2a0U98OlGM/8jh YprsKzXwU/StdH7yGi6ydw9PJzXkMw+auRJ6/ZZ8i2HeZsJg6mX28tvagoIOofMkXus2 2Qvrcbw44R3Ts7Tzi7JKgdHRFU0/7NIABvPEoLcOUTLPSd//GZiG/uEMwiGOoar324f4 70FcgZp+iyzAW5DTCcEQ4NRo/ibhSEksIyZL4HJd8pXL/XVqRkacUatAq04Nir6kGWtW Xfow== X-Gm-Message-State: AOAM533GTaT+vISiJXVrp833yXh2DS5kft9xn5yqlQAwKqKLXwNSp8Rq ydfEzE3LY/jJ6I3a2Sieu5L6qwUc7qs= X-Google-Smtp-Source: ABdhPJylX1Zt2mmG439sjw8PPMaZrk4mD4PThPfkT/0PJDUzN8nMhiYAwC4lYO0KdIZYlb5K0E7TbQ== X-Received: by 2002:a17:902:8d82:b0:149:a740:d8d0 with SMTP id v2-20020a1709028d8200b00149a740d8d0mr7765572plo.5.1642130248594; Thu, 13 Jan 2022 19:17:28 -0800 (PST) Received: from gmail.com ([161.117.202.209]) by smtp.gmail.com with ESMTPSA id d13sm4281327pfj.135.2022.01.13.19.17.27 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 13 Jan 2022 19:17:28 -0800 (PST) Date: Fri, 14 Jan 2022 11:17:25 +0800 From: lance.lmwang@gmail.com To: FFmpeg development discussions and patches Message-ID: <20220114031725.GA13744@gmail.com> Mail-Followup-To: FFmpeg development discussions and patches References: <1642070709-3104-1-git-send-email-lance.lmwang@gmail.com> <1642070709-3104-2-git-send-email-lance.lmwang@gmail.com> <86fb71a6-491b-43c-ff60-6d1bba657dcd@martin.st> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <86fb71a6-491b-43c-ff60-6d1bba657dcd@martin.st> Subject: Re: [FFmpeg-devel] [PATCH 2/3] avcodec/libopenh264enc: make the profile configuablable correctly 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: T24gVGh1LCBKYW4gMTMsIDIwMjIgYXQgMTE6NTc6MzZQTSArMDIwMCwgTWFydGluIFN0b3JzasO2 IHdyb3RlOgo+IE9uIFRodSwgMTMgSmFuIDIwMjIsIGxhbmNlLmxtd2FuZ0BnbWFpbC5jb20gd3Jv dGU6Cj4gCj4gPiBGcm9tOiBMaW1pbiBXYW5nIDxsYW5jZS5sbXdhbmdAZ21haWwuY29tPgo+ID4g Cj4gPiBJZiB0aGUgdmVyc2lvbiBvZiBsaWJvcGVuaDI2NCA+PSAxLjgsIHdlIGNhbid0IGNvbmZp Z3VyZWQgbWFpbiBwcm9maWxlIGFzCj4gPiBleHBlY3RlZCwgYmVsb3cgaXMgdGhlIHRlc3Rpbmcg Y2xpOgo+ID4gCj4gPiBmZm1wZWcgLXkgLWYgbGF2ZmkgLWkgdGVzdHNyYyAtYzp2IGxpYm9wZW5o MjY0IC1wcm9maWxlOnYgbWFpbiAtZnJhbWVzOnYgMSB0ZXN0LnRzCj4gPiBJdCdsbCByZXBvcnQ6 Cj4gPiBbbGlib3BlbmgyNjQgQCAweDU2MzgzMDBdIFVuc3VwcG9ydGVkIHByb2ZpbGUsIHNlbGVj dCBFUHJvZmlsZUlkYyBQUk9fQkFTRUxJTkUgaW4gbGlib3BlbmgyNjQuCj4gPiAKPiA+IFNpZ25l ZC1vZmYtYnk6IExpbWluIFdhbmcgPGxhbmNlLmxtd2FuZ0BnbWFpbC5jb20+Cj4gPiAtLS0KPiA+ IGxpYmF2Y29kZWMvbGlib3BlbmgyNjRlbmMuYyB8IDggKysrKystLS0KPiA+IDEgZmlsZSBjaGFu Z2VkLCA1IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQg YS9saWJhdmNvZGVjL2xpYm9wZW5oMjY0ZW5jLmMgYi9saWJhdmNvZGVjL2xpYm9wZW5oMjY0ZW5j LmMKPiA+IGluZGV4IGE1NWJlZjguLjk5NWVlMzcgMTAwNjQ0Cj4gPiAtLS0gYS9saWJhdmNvZGVj L2xpYm9wZW5oMjY0ZW5jLmMKPiA+ICsrKyBiL2xpYmF2Y29kZWMvbGlib3BlbmgyNjRlbmMuYwo+ ID4gQEAgLTIyMCwyNiArMjIwLDI3IEBAIHN0YXRpYyBhdl9jb2xkIGludCBzdmNfZW5jb2RlX2lu aXQoQVZDb2RlY0NvbnRleHQgKmF2Y3R4KQo+ID4gI2VuZGlmCj4gPiAKPiA+ICAgICBzd2l0Y2gg KHMtPnByb2ZpbGUpIHsKPiA+IC0jaWYgT1BFTkgyNjRfVkVSX0FUX0xFQVNUKDEsIDgpCj4gPiAg ICAgY2FzZSBGRl9QUk9GSUxFX0gyNjRfSElHSDoKPiA+ICsgICAgICAgIHMtPnByb2ZpbGUgPSBQ Uk9fSElHSDsKPiAKPiBJIGRvbid0IHRoaW5rIHdlIHNob3VsZCByZXVzZSB0aGUgcy0+cHJvZmls ZSBmaWVsZCBmb3IgdGhpcyB2YWx1ZSBoZXJlLgo+IAo+IEluIHByYWN0aWNlLCBib3RoIEZGX1BS T0ZJTEVfSDI2NF9ISUdIIGFuZCBQUk9fSElHSCBoYXZlIHRoZSBzYW1lIHZhbHVlcywKPiBidXQg dGhleSdyZSBlbnVtcyBmcm9tIGRpZmZlcmVudCBuYW1lc3BhY2VzLCBzbyB3b3VsZCBpdCBiZSBj bGVhcmVyIHRvIHVzZQo+IG9uZSB2YXJpYWJsZSBmb3IgcHJvZmlsZXMgc2V0IHdpdGggRkZfUFJP RklMRV8qIGFuZCBvbmUgd2l0aCB0aGUgUFJPXyoKPiB2YWx1ZXM/CgpZZXMsIEkgdGhpbmsgdGhl eSdyZSBzYW1lIHZhbHVlIGJ5IHNwZWNzLCBJJ2xsIGRlbGV0ZSB0aGUgYXNzaWdubWVudCBmb3Ig UFJPXyogCnRvIG1ha2UgaXQgYmUgY2xlYW5lci4KCj4gCj4gPiAgICAgICAgIHBhcmFtLmlFbnRy b3B5Q29kaW5nTW9kZUZsYWcgPSAxOwo+ID4gICAgICAgICBhdl9sb2coYXZjdHgsIEFWX0xPR19W RVJCT1NFLCAiVXNpbmcgQ0FCQUMsICIKPiA+ICAgICAgICAgICAgICAgICAic2VsZWN0IEVQcm9m aWxlSWRjIFBST19ISUdIIGluIGxpYm9wZW5oMjY0LlxuIik7Cj4gPiAgICAgICAgIGJyZWFrOwo+ ID4gLSNlbHNlCj4gPiAgICAgY2FzZSBGRl9QUk9GSUxFX0gyNjRfTUFJTjoKPiA+ICsgICAgICAg IHMtPnByb2ZpbGUgPSBQUk9fTUFJTjsKPiA+ICAgICAgICAgcGFyYW0uaUVudHJvcHlDb2RpbmdN b2RlRmxhZyA9IDE7Cj4gPiAgICAgICAgIGF2X2xvZyhhdmN0eCwgQVZfTE9HX1ZFUkJPU0UsICJV c2luZyBDQUJBQywgIgo+ID4gICAgICAgICAgICAgICAgICJzZWxlY3QgRVByb2ZpbGVJZGMgUFJP X01BSU4gaW4gbGlib3BlbmgyNjQuXG4iKTsKPiA+ICAgICAgICAgYnJlYWs7Cj4gPiAtI2VuZGlm Cj4gPiAgICAgY2FzZSBGRl9QUk9GSUxFX0gyNjRfQ09OU1RSQUlORURfQkFTRUxJTkU6Cj4gPiAg ICAgY2FzZSBGRl9QUk9GSUxFX1VOS05PV046Cj4gPiArICAgICAgICBzLT5wcm9maWxlID0gUFJP X0JBU0VMSU5FOwo+ID4gICAgICAgICBwYXJhbS5pRW50cm9weUNvZGluZ01vZGVGbGFnID0gMDsK PiA+ICAgICAgICAgYXZfbG9nKGF2Y3R4LCBBVl9MT0dfVkVSQk9TRSwgIlVzaW5nIENBVkxDLCAi Cj4gPiAgICAgICAgICAgICAgICAic2VsZWN0IEVQcm9maWxlSWRjIFBST19CQVNFTElORSBpbiBs aWJvcGVuaDI2NC5cbiIpOwo+ID4gICAgICAgICBicmVhazsKPiA+ICAgICBkZWZhdWx0Ogo+ID4g KyAgICAgICAgcy0+cHJvZmlsZSA9IFBST19CQVNFTElORTsKPiA+ICAgICAgICAgcGFyYW0uaUVu dHJvcHlDb2RpbmdNb2RlRmxhZyA9IDA7Cj4gPiAgICAgICAgIGF2X2xvZyhhdmN0eCwgQVZfTE9H X1dBUk5JTkcsICJVbnN1cHBvcnRlZCBwcm9maWxlLCAiCj4gPiAgICAgICAgICAgICAgICAic2Vs ZWN0IEVQcm9maWxlSWRjIFBST19CQVNFTElORSBpbiBsaWJvcGVuaDI2NC5cbiIpOwo+ID4gQEAg LTI1MSw2ICsyNTIsNyBAQCBzdGF0aWMgYXZfY29sZCBpbnQgc3ZjX2VuY29kZV9pbml0KEFWQ29k ZWNDb250ZXh0ICphdmN0eCkKPiA+ICAgICBwYXJhbS5zU3BhdGlhbExheWVyc1swXS5mRnJhbWVS YXRlICAgICAgICAgID0gcGFyYW0uZk1heEZyYW1lUmF0ZTsKPiA+ICAgICBwYXJhbS5zU3BhdGlh bExheWVyc1swXS5pU3BhdGlhbEJpdHJhdGUgICAgID0gcGFyYW0uaVRhcmdldEJpdHJhdGU7Cj4g PiAgICAgcGFyYW0uc1NwYXRpYWxMYXllcnNbMF0uaU1heFNwYXRpYWxCaXRyYXRlICA9IHBhcmFt LmlNYXhCaXRyYXRlOwo+ID4gKyAgICBwYXJhbS5zU3BhdGlhbExheWVyc1swXS51aVByb2ZpbGVJ ZGMgICAgICAgID0gcy0+cHJvZmlsZTsKPiAKPiBTbyB0aGlzIGFzc2lnbm1lbnQgaXMgd2hhdCB3 YXMgbWlzc2luZywgYW5kIHdhcyB3aGF0IGNhdXNlZCB0aGUgaW5jb3JyZWN0Cj4gY29uY2x1c2lv biBpbiBkM2E3YmRkNGFjNTQzNDlhZWE5MTUwYTIzNDQ3ODYzNWQ1MGViZDg3PyBJIHRoaW5rIGl0 J2QgYmUgZ29vZAo+IHRvIGV4cGxpY2l0bHkgc3BlbGwgdGhpcyBvdXQgaW4gdGhlIGNvbW1pdCBt ZXNzYWdlLCBzYXlpbmcgdGhhdAoKT0ssIHdpbGwgYWRkIHRoZSBmb2xsb3dpbmcgbWVzc2FnZSBp bnRvIGNvbW1pdCBtZXNzYWdlOgpkM2E3YmRkNGFjNTQzNDlhZWE5MTUwYTIzNDQ3ODYzNWQ1MGVi ZDg3IHdhcyBiYXNlZCBvbiBpbmNvcnJlY3QgY29uY2x1c2lvbnMKYmVjYXVzZSB3ZSBoYWQgbWlz c2VkIHRvIHNldCB1aVByb2ZpbGVJZGMuCgo+IAo+IC8vIE1hcnRpbgo+IAoKLS0gClRoYW5rcywK TGltaW4gV2FuZwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBz Oi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3Jp YmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBl Zy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==