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 7DFF646539 for ; Sun, 21 May 2023 13:07:33 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 076C868C126; Sun, 21 May 2023 16:07:32 +0300 (EEST) Received: from mail-pl1-f181.google.com (mail-pl1-f181.google.com [209.85.214.181]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 547DC68C006 for ; Sun, 21 May 2023 16:07:25 +0300 (EEST) Received: by mail-pl1-f181.google.com with SMTP id d9443c01a7336-1ae3fe67980so48973055ad.3 for ; Sun, 21 May 2023 06:07:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1684674443; x=1687266443; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=6cQa/XBelEBo0Dm+DwsTOMWM2/KqLXwSZ7a2YvFfKyA=; b=CpajlrzB+3sFiPW4+eefFtgUxaGC8uTNrh6Kt9baoNz1mg3VCQt9/pfibCJgfeVEEB VNVJ8FnvQVoVUaeYEvJErkebBnf4tLRfd0id2uvzhVdVYvxS7/ODmDOcqpttgj4SRdrg BG213k2EtNrsTbayR4AwB/bm43dtluRRpMlcy+QXzX6cO/eHzDDLeWEaMuDM2eOtmYH7 6fIBXBIiX1mzCcF1j5C/GRFnq8p2XNauoV08XtkMYHRmQzaPRKuaFMzWVBHgxzzldLe4 0PawL0FOhch2SbBCSJvvGEx9+uomX1EBGMrVgm6WNw6dHt3AjvAJfVxtVxOSzFkZP672 lUNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684674443; x=1687266443; h=cc: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=6cQa/XBelEBo0Dm+DwsTOMWM2/KqLXwSZ7a2YvFfKyA=; b=VXTDoWCaYg1KLGX2UMvQxlngKJLu+P06ZAZMJZShz8XhieXORix9TyHeSJMKXIO7Zg 9SdwwtODAW6k3puablVHfR01DID8tHAVDRWvIHaz96Fy2v9+iVZ5Wtxu6KgOHliImDxa Y0vCA5h8yW5KFQwaQ429zhmhDNKXZ2qxuzC8QxyfbtvqZV0Vq0kHlht7K9vunEybtC77 rq4oP64PXRQLzk1E3Z18ldefUgSgHp74GpODjZTVYdEVLBxIQFTPqhc/xe7frbE2aNAB PGoD8R4qrhnMULsgC1+7RmGV0lN7kEtDvBwuac6N9xC96bQXchBH830r25XpNQcw2V1E PczA== X-Gm-Message-State: AC+VfDxowRa3mw97xNUQ3x6H38oXdCqF/fn/yPvvPALoqvLYx+nHcCc0 l6n5Hy2p6cPrSPJH4Wz98JvR4pEyITMqhoW2MT1ARizq X-Google-Smtp-Source: ACHHUZ4O0dBgAggkgPjGvjUNmJxrohgL+8uHeFck28wdluBelwz28luUdmoy39xTtrdDMPHgkUCVmvn791HHphqWXsM= X-Received: by 2002:a17:902:d50f:b0:19f:188c:3e34 with SMTP id b15-20020a170902d50f00b0019f188c3e34mr11116728plg.53.1684674443457; Sun, 21 May 2023 06:07:23 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Rick Kern Date: Sun, 21 May 2023 09:07:12 -0400 Message-ID: To: xufuji456 <839789740@qq.com> X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] avcodec/videotoolboxenc: add CBP/CHP profile 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 Cc: ffmpeg-devel@ffmpeg.org 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: T24gU3VuLCBNYXkgMjEsIDIwMjMgYXQgNzoyMuKAr0FNIHh1ZnVqaTQ1NiA8ODM5Nzg5NzQwQHFx LmNvbT4gd3JvdGU6Cgo+IFRoZSBDQlAvQ0hQIHByb2ZpbGUgaGFzIGF2YWlsYWJsZSB3aXRoIEgy NjQgaW4gaU9TIDE1LjAuCj4gT2ZmaWNpYWwgRG9jOgo+IGh0dHBzOi8vZGV2ZWxvcGVyLmFwcGxl LmNvbS9kb2N1bWVudGF0aW9uL3ZpZGVvdG9vbGJveC9rdnRwcm9maWxlbGV2ZWxfaDI2NF9jb25z dHJhaW5lZGJhc2VsaW5lX2F1dG9sZXZlbAo+Cj4gU2lnbmVkLW9mZi1ieTogeHVmdWppNDU2IDw4 Mzk3ODk3NDBAcXEuY29tPgo+IC0tLQo+ICBsaWJhdmNvZGVjL3ZpZGVvdG9vbGJveGVuYy5jIHwg MjQgKysrKysrKysrKysrKysrKysrKysrKy0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAyMiBpbnNlcnRp b25zKCspLCAyIGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvdmlkZW90 b29sYm94ZW5jLmMgYi9saWJhdmNvZGVjL3ZpZGVvdG9vbGJveGVuYy5jCj4gaW5kZXggYjAxN2M5 MGMzNi4uNmE5YjE5ODMxYiAxMDA2NDQKPiAtLS0gYS9saWJhdmNvZGVjL3ZpZGVvdG9vbGJveGVu Yy5jCj4gKysrIGIvbGliYXZjb2RlYy92aWRlb3Rvb2xib3hlbmMuYwo+IEBAIC0xMDgsNiArMTA4 LDggQEAgc3RhdGljIHN0cnVjdHsKPiAgICAgIENGU3RyaW5nUmVmIGtWVFByb2ZpbGVMZXZlbF9I MjY0X0hpZ2hfQXV0b0xldmVsOwo+ICAgICAgQ0ZTdHJpbmdSZWYga1ZUUHJvZmlsZUxldmVsX0gy NjRfRXh0ZW5kZWRfNV8wOwo+ICAgICAgQ0ZTdHJpbmdSZWYga1ZUUHJvZmlsZUxldmVsX0gyNjRf RXh0ZW5kZWRfQXV0b0xldmVsOwo+ICsgICAgQ0ZTdHJpbmdSZWYga1ZUUHJvZmlsZUxldmVsX0gy NjRfQ29uc3RyYWluZWRCYXNlbGluZV9BdXRvTGV2ZWw7Cj4gKyAgICBDRlN0cmluZ1JlZiBrVlRQ cm9maWxlTGV2ZWxfSDI2NF9Db25zdHJhaW5lZEhpZ2hfQXV0b0xldmVsOwo+Cj4gICAgICBDRlN0 cmluZ1JlZiBrVlRQcm9maWxlTGV2ZWxfSEVWQ19NYWluX0F1dG9MZXZlbDsKPiAgICAgIENGU3Ry aW5nUmVmIGtWVFByb2ZpbGVMZXZlbF9IRVZDX01haW4xMF9BdXRvTGV2ZWw7Cj4gQEAgLTE3MSw2 ICsxNzMsOCBAQCBzdGF0aWMgdm9pZCBsb2FkVlRFbmNTeW1ib2xzKHZvaWQpewo+ICAgICAgR0VU X1NZTShrVlRQcm9maWxlTGV2ZWxfSDI2NF9IaWdoX0F1dG9MZXZlbCwKPiAgIkgyNjRfSGlnaF9B dXRvTGV2ZWwiKTsKPiAgICAgIEdFVF9TWU0oa1ZUUHJvZmlsZUxldmVsX0gyNjRfRXh0ZW5kZWRf NV8wLCAgICAgICAiSDI2NF9FeHRlbmRlZF81XzAiKTsKPiAgICAgIEdFVF9TWU0oa1ZUUHJvZmls ZUxldmVsX0gyNjRfRXh0ZW5kZWRfQXV0b0xldmVsLAo+ICJIMjY0X0V4dGVuZGVkX0F1dG9MZXZl bCIpOwo+ICsgICAgR0VUX1NZTShrVlRQcm9maWxlTGV2ZWxfSDI2NF9Db25zdHJhaW5lZEJhc2Vs aW5lX0F1dG9MZXZlbCwKPiAiSDI2NF9Db25zdHJhaW5lZEJhc2VsaW5lX0F1dG9MZXZlbCIpOwo+ ICsgICAgR0VUX1NZTShrVlRQcm9maWxlTGV2ZWxfSDI2NF9Db25zdHJhaW5lZEhpZ2hfQXV0b0xl dmVsLAo+ICAiSDI2NF9Db25zdHJhaW5lZEhpZ2hfQXV0b0xldmVsIik7Cj4KPiAgICAgIEdFVF9T WU0oa1ZUUHJvZmlsZUxldmVsX0hFVkNfTWFpbl9BdXRvTGV2ZWwsCj4gICJIRVZDX01haW5fQXV0 b0xldmVsIik7Cj4gICAgICBHRVRfU1lNKGtWVFByb2ZpbGVMZXZlbF9IRVZDX01haW4xMF9BdXRv TGV2ZWwsCj4gICJIRVZDX01haW4xMF9BdXRvTGV2ZWwiKTsKPiBAQCAtNzQzLDggKzc0NywxNSBA QCBzdGF0aWMgYm9vbCBnZXRfdnRfaDI2NF9wcm9maWxlX2xldmVsKEFWQ29kZWNDb250ZXh0Cj4g KmF2Y3R4LAo+Cj4gICAgICAgICAgY2FzZSBIMjY0X1BST0ZfQkFTRUxJTkU6Cj4gICAgICAgICAg ICAgIHN3aXRjaCAodnRjdHgtPmxldmVsKSB7Cj4gLSAgICAgICAgICAgICAgICBjYXNlICAwOiAq cHJvZmlsZV9sZXZlbF92YWwgPQo+IC0KPiBjb21wYXRfa2V5cy5rVlRQcm9maWxlTGV2ZWxfSDI2 NF9CYXNlbGluZV9BdXRvTGV2ZWw7IGJyZWFrOwo+ICsgICAgICAgICAgICAgICAgY2FzZSAgMDog ewo+ICsgICAgICAgICAgICAgICAgICAgIC8vIGNoZWNrIGF2Y3R4LT5wcm9maWxlIGhhcyBiZWVu IHNldAo+IGNvbnN0cmFpbmVkX2Jhc2VsaW5lCj4gKyAgICAgICAgICAgICAgICAgICAgaWYgKGF2 Y3R4LT5wcm9maWxlID09Cj4gRkZfUFJPRklMRV9IMjY0X0NPTlNUUkFJTkVEX0JBU0VMSU5FKSB7 Cj4KVGhlIHByb2ZpbGVzIG5lZWQgdG8gYmUgYWRkZWQgdG8gdGhlIGxpc3Qgb2YgdXNhYmxlIHBy b2ZpbGVzIGluCmgyNjRfb3B0aW9ucyBzbyB0aGV5IGNhbiBiZSB1c2VkIG9uIHRoZSBjb21tYW5k IGxpbmUuCgpVc2luZyB0aGUgRkZfUFJPRklMRV8gY29uc3RhbnRzIGRvZXNuJ3QgZm9sbG93IHRo ZSBwYXR0ZXJuIG9mIHVzaW5nIHRoZQpwcm9maWxlIGNvbnN0YW50cyBkZWZpbmVkIGluIHRoaXMg ZmlsZSwgYnV0IEkgbGlrZSB5b3VyIGFwcHJvYWNoIGJldHRlci4gVG8Ka2VlcCB0aGluZ3MgY29u c2lzdGVudCwgZWl0aGVyIHJlbW92ZSB0aGUgY29uc3RhbnRzIGluIFZUX0gyNjRQcm9maWxlIGFu ZApWVF9IRVZDUHJvZmlsZSBhbmQgcmVwbGFjZSB0aGVtIHdpdGggZ2xvYmFsIGNvbnN0YW50cywg b3IgSSBjYW4gZm9sbG93IHVwCndpdGggYSBwYXRjaC4KCgo+ICsgICAgICAgICAgICAgICAgICAg ICAgICAqcHJvZmlsZV9sZXZlbF92YWwgPQo+IGNvbXBhdF9rZXlzLmtWVFByb2ZpbGVMZXZlbF9I MjY0X0NvbnN0cmFpbmVkQmFzZWxpbmVfQXV0b0xldmVsOwo+ICsgICAgICAgICAgICAgICAgICAg IH0gZWxzZSB7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICpwcm9maWxlX2xldmVsX3ZhbCA9 Cj4gY29tcGF0X2tleXMua1ZUUHJvZmlsZUxldmVsX0gyNjRfQmFzZWxpbmVfQXV0b0xldmVsOwo+ ICsgICAgICAgICAgICAgICAgICAgIH0KPiArICAgICAgICAgICAgICAgICAgICBicmVhazsKPiAr ICAgICAgICAgICAgICAgIH0KPiAgICAgICAgICAgICAgICAgIGNhc2UgMTM6ICpwcm9maWxlX2xl dmVsX3ZhbCA9Cj4ga1ZUUHJvZmlsZUxldmVsX0gyNjRfQmFzZWxpbmVfMV8zOyAgICAgICBicmVh azsKPiAgICAgICAgICAgICAgICAgIGNhc2UgMzA6ICpwcm9maWxlX2xldmVsX3ZhbCA9Cj4ga1ZU UHJvZmlsZUxldmVsX0gyNjRfQmFzZWxpbmVfM18wOyAgICAgICBicmVhazsKPiAgICAgICAgICAg ICAgICAgIGNhc2UgMzE6ICpwcm9maWxlX2xldmVsX3ZhbCA9Cj4ga1ZUUHJvZmlsZUxldmVsX0gy NjRfQmFzZWxpbmVfM18xOyAgICAgICBicmVhazsKPiBAQCAtNzg0LDYgKzc5NSwxNSBAQCBzdGF0 aWMgYm9vbCBnZXRfdnRfaDI2NF9wcm9maWxlX2xldmVsKEFWQ29kZWNDb250ZXh0Cj4gKmF2Y3R4 LAo+Cj4gICAgICAgICAgY2FzZSBIMjY0X1BST0ZfSElHSDoKPiAgICAgICAgICAgICAgc3dpdGNo ICh2dGN0eC0+bGV2ZWwpIHsKPiArICAgICAgICAgICAgICAgIGNhc2UgIDA6IHsKPiArICAgICAg ICAgICAgICAgICAgICAvLyBjaGVjayBhdmN0eC0+cHJvZmlsZSBoYXMgYmVlbiBzZXQgY29uc3Ry YWluZWRfaGlnaAo+ICsgICAgICAgICAgICAgICAgICAgIGlmIChhdmN0eC0+cHJvZmlsZSA9PSAo RkZfUFJPRklMRV9IMjY0X0hJR0ggfAo+IEZGX1BST0ZJTEVfSDI2NF9DT05TVFJBSU5FRCkpIHsK PiArICAgICAgICAgICAgICAgICAgICAgICAgKnByb2ZpbGVfbGV2ZWxfdmFsID0KPiBjb21wYXRf a2V5cy5rVlRQcm9maWxlTGV2ZWxfSDI2NF9Db25zdHJhaW5lZEhpZ2hfQXV0b0xldmVsOwo+ICsg ICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICpw cm9maWxlX2xldmVsX3ZhbCA9Cj4gY29tcGF0X2tleXMua1ZUUHJvZmlsZUxldmVsX0gyNjRfSGln aF9BdXRvTGV2ZWw7Cj4gKyAgICAgICAgICAgICAgICAgICAgfQo+ICsgICAgICAgICAgICAgICAg ICAgIGJyZWFrOwo+ICsgICAgICAgICAgICAgICAgfQo+ICAgICAgICAgICAgICAgICAgY2FzZSAg MDogKnByb2ZpbGVfbGV2ZWxfdmFsID0KPgo+ICBjb21wYXRfa2V5cy5rVlRQcm9maWxlTGV2ZWxf SDI2NF9IaWdoX0F1dG9MZXZlbDsgYnJlYWs7Cj4KVGhpcyBkdXBsaWNhdGUgY2FzZSAwIGNhbiBi ZSByZW1vdmVkLgoKICAgICAgICAgICAgICAgICBjYXNlIDMwOiAqcHJvZmlsZV9sZXZlbF92YWwg PQo+IC0tCj4gMi4zMi4wIChBcHBsZSBHaXQtMTMyKQo+Cj4KX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1w ZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9m Zm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApm Zm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUi Lgo=