From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <ffmpeg-devel-bounces@ffmpeg.org>
Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100])
	by master.gitmailbox.com (Postfix) with ESMTPS id 79AAF4AFC8
	for <ffmpegdev@gitmailbox.com>; Tue, 25 Mar 2025 10:46:39 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9B3AA687B89;
	Tue, 25 Mar 2025 12:46:36 +0200 (EET)
Received: from mail-lf1-f52.google.com (mail-lf1-f52.google.com
 [209.85.167.52])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B6EC2687AC6
 for <ffmpeg-devel@ffmpeg.org>; Tue, 25 Mar 2025 12:46:29 +0200 (EET)
Received: by mail-lf1-f52.google.com with SMTP id
 2adb3069b0e04-5499c8fa0f3so6249367e87.2
 for <ffmpeg-devel@ffmpeg.org>; Tue, 25 Mar 2025 03:46:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=martin-st.20230601.gappssmtp.com; s=20230601; t=1742899589; x=1743504389;
 darn=ffmpeg.org; 
 h=mime-version:references:message-id:in-reply-to:subject:to:from:date
 :from:to:cc:subject:date:message-id:reply-to;
 bh=PG427G8cIoICsvqbJJz1qHRLUtMr056F4rhyCVj0rIk=;
 b=tQP3+wlTLitHSGcXvk5PfGNW/rr/Hl0LdJhsUbDYd9fbzlfaxl62CpbeKElq1Xolyw
 XivqPbAXroDKAo7nbnWVrRsX7D+K5b7lmXxr5+we07dELFPOEo6WkLcYj/hvkKD7Q25A
 NsSJ7AudsG0D2zNhI554gmwOUz8CUXFhpthXowIug6msoJ/2A1MvclPKSoFvXMse/DN7
 5nM7Pxhr7HC1lQF1Mkt/OWF5u5dIxDH3HkZqK0VDut2C4g3HwxrFUY8/7GN3gIk3R5bv
 x+XDAsPUyc9ucVhdvMMkMmcXDOC248Nq1WCBM1Zc70P/HQhus3QnOCk/5OsnseUEy3P8
 vJ6w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1742899589; x=1743504389;
 h=mime-version:references:message-id:in-reply-to:subject:to:from:date
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=PG427G8cIoICsvqbJJz1qHRLUtMr056F4rhyCVj0rIk=;
 b=Bk/Di+P41OValZcgR8h8HJ8GSWBDaeQ+8RnnRYWmG27P6/nRSXrEO0GwvKLyv7im7x
 XrIOy2wWmFF3Xaao3r2/oYGUpK1BUuoJOcmwmFCr+m/9wsQ8dYDpvKty6Xp0Ud9yfeXt
 XVT6KfcH5cTVwnKB+0Pev9Weqw+eZYGWMmo59j15uo63ckqMjI9ydKDetAJDs8wZp+6t
 kdJgQAbtAXLLf1/I2fi47X7SzLgBs+DHSvz55F0unT/Wq0NUXFoVLad7V533S6Apn40Z
 G3Rj1gSKHpocjJvGaYqTfa/Sdf2NUfqFE4/9QupSddaPZrUBD8m57KRtNeG3OkqqFUDP
 7VuQ==
X-Gm-Message-State: AOJu0YwCoDfn1M+6okT/D57SZz7NIF3ZTyXqbit1BznnFrl5/Hg504ds
 U7q8kt1qqxrJyjYB7Odsx0XbqVxagYGbfm3o4aJX0O2LPAfOrapRMYd7OHbXtrjxN3RKCwtMxnk
 nv9tH
X-Gm-Gg: ASbGncuauDUc5ZPlnE6V37Tbip5wezr4mmLboxJlLJbx2dkCNkFxbCWFau3LlThheRJ
 GvTowPoidEjfXLc56LzR0hUvLtw7IoE1eSj26+qe5K83kgHF9PjcGU8t2ZuIqhJjeniyJ46e/38
 pxSTObVL4JoapGcm/RLQ83nH475vuXSKCZvfFHVqi1QNxkvzCPUYQdhw7oCK8CVnFWINu1j1+He
 dLihtXZIAWn3mQhgADm8zJ+l19AwzcaiisqzXpSVYK0lNQC9CiEwsYDZ+Y3xzRT0OEVq/psNnOn
 cUdDlyFpsfHZsp4C13sX2iBGY6RcnSErvV6QbXN6L77idwDopt2cZy6MAlNBZ0JdqaxAKD74VWe
 f8gWXSNgp6oq9yjknoJ0vzJuuvYNEX+uXmJ7F5H1J
X-Google-Smtp-Source: AGHT+IE6LTqOjvs95EpDh5JEvnmpx11aSw9L2T9yzrXkRFzveraGNpJWoa7DiYuBrS+kug2wZ9krsA==
X-Received: by 2002:a05:6512:3b0f:b0:549:8b24:988d with SMTP id
 2adb3069b0e04-54ad640406cmr6249604e87.0.1742899588583; 
 Tue, 25 Mar 2025 03:46:28 -0700 (PDT)
Received: from tunnel335574-pt.tunnel.tserv24.sto1.ipv6.he.net
 (tunnel335574-pt.tunnel.tserv24.sto1.ipv6.he.net. [2001:470:27:11::2])
 by smtp.gmail.com with ESMTPSA id
 2adb3069b0e04-54ad647b8dbsm1450281e87.61.2025.03.25.03.46.27
 for <ffmpeg-devel@ffmpeg.org>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 25 Mar 2025 03:46:27 -0700 (PDT)
Date: Tue, 25 Mar 2025 12:46:24 +0200 (EET)
From: =?ISO-8859-15?Q?Martin_Storsj=F6?= <martin@martin.st>
To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
In-Reply-To: <tencent_4B2D019A3B40B59ADA9F5AABC44ED0702908@qq.com>
Message-ID: <bcb64f59-c38-e92-80de-e05aa11c6e46@martin.st>
References: <20250325100132.57710-1-martin@martin.st>
 <tencent_4B2D019A3B40B59ADA9F5AABC44ED0702908@qq.com>
MIME-Version: 1.0
X-Content-Filtered-By: Mailman/MimeDel 2.1.29
Subject: Re: [FFmpeg-devel] [PATCH] videotoolbox: Add SDK ifdefs for use of
 kVTVideoDecoderReferenceMissingErr
X-BeenThere: ffmpeg-devel@ffmpeg.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org>
List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe>
List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel>
List-Post: <mailto:ffmpeg-devel@ffmpeg.org>
List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help>
List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe>
Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: ffmpeg-devel-bounces@ffmpeg.org
Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org>
Archived-At: <https://master.gitmailbox.com/ffmpegdev/bcb64f59-c38-e92-80de-e05aa11c6e46@martin.st/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

T24gVHVlLCAyNSBNYXIgMjAyNSwgWmhhbyBaaGlsaSB3cm90ZToKCj4KPj4g5ZyoIDIwMjXlubQz
5pyIMjXml6XvvIzkuIvljYg2OjAx77yMTWFydGluIFN0b3JzasO2IDxtYXJ0aW5AbWFydGluLnN0
PiDlhpnpgZPvvJoKPj4gCj4+IO+7v1RoaXMgZXJyb3IgY29uc3RhbnQgd2FzIG9ubHkgYWRkZWQg
aW4gdGhlIG1hY09TIDEyIGFuZCBpT1MgMTUKPj4gU0RLcy4KPj4gCj4+IElmIGJ1aWxkaW5nIHdp
dGggYW4gb2xkZXIgU0RLLCBhc3N1bWUgdGhhdCB0aGUgZXJyb3IgZG9lc24ndAo+PiBtYXRjaCB0
aGlzIGNvbnN0YW50Lgo+PiAKPj4gVGhpcyBmaXhlcyBidWlsZCBlcnJvcnMgd2l0aCBvbGRlciBT
REtzIGFmdGVyCj4+IGM2MjE0YjBkNjkxNTY2YzdjYjBmMmZmNWJlMDhhMjRjMzUzNGU1YmIuCj4+
IAo+PiBBcyB0aGlzIGNvbnN0YW50IGlzIGRlY2xhcmVkIHVuY29uZGl0aW9uYWxseSAod2l0aG91
dCBhbnkgdGFyZ2V0Cj4+IHZlcnNpb24gZ3VhcmRzKSBpbiB0aGUgaGVhZGVycywgb25lIGNhbid0
IHJlcHJvZHVjZSB0aGlzIGlzc3VlCj4+IHdoaWxlIGJ1aWxkaW5nIHdpdGggYSBuZXdlciBTREsg
YW5kIHRhcmdldGluZyBhbiBvbGRlciB2ZXJzaW9uCj4+IHdpdGggLW1tYWNvc3gtdmVyc2lvbi1t
aW49Lgo+PiAKPj4gVGVjaG5pY2FsbHksIGNoZWNraW5nIGp1c3Qgb25lIG9mIE1BQ19PU19WRVJT
SU9OXzEyXzAgYW5kCj4+IF9fSVBIT05FXzE1XzAgaXMgZW5vdWdoOyB0aGUgbWFjT1MgU0RLcyBh
bmQgaU9TIFNES3Mgc2hhcmUgdGhlc2UKPj4gZmlsZXMsIHNvIGZpbGVzIGZyb20gYSBzaW1pbGFy
IHBvaW50IGluIHRpbWUgZG8gaGF2ZSB0aGUgc2FtZQo+PiBkZWZpbmVzLiBUaGVyZWZvcmUsIHdl
IGRvbid0IHJlYWxseSBuZWVkIHRvIGV4cGFuZCB0aGlzIHdpdGgKPj4gY2hlY2tzIGZvciB0dk9T
LCB3YXRjaE9TIGFuZCBvdGhlciBPUyB2YXJpYW50cy4KPj4gLS0tCj4+IGxpYmF2Y29kZWMvdmlk
ZW90b29sYm94LmMgfCA1ICsrKysrCj4+IDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykK
Pj4gCj4+IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3ZpZGVvdG9vbGJveC5jIGIvbGliYXZjb2Rl
Yy92aWRlb3Rvb2xib3guYwo+PiBpbmRleCBhYWE2MTI5NTc2Li43ZjdiOTEwYjI2IDEwMDY0NAo+
PiAtLS0gYS9saWJhdmNvZGVjL3ZpZGVvdG9vbGJveC5jCj4+ICsrKyBiL2xpYmF2Y29kZWMvdmlk
ZW90b29sYm94LmMKPj4gQEAgLTcyOCw4ICs3MjgsMTMgQEAgc3RhdGljIHZvaWQgdmlkZW90b29s
Ym94X2RlY29kZXJfY2FsbGJhY2sodm9pZCAqb3BhcXVlLAo+PiAgICAgfQo+Pgo+PiAgICAgaWYg
KCFpbWFnZV9idWZmZXIpIHsKPj4gKyNpZiBkZWZpbmVkKE1BQ19PU19WRVJTSU9OXzEyXzApIHx8
IGRlZmluZWQoX19JUEhPTkVfMTVfMCkKPj4gKyAgICAgICAgLy8ga1ZUVmlkZW9EZWNvZGVyUmVm
ZXJlbmNlTWlzc2luZ0VyciB3YXMgZGVmaW5lZCBpbiB0aGUgbWFjT1MgMTIvaU9TIDE1IFNESwo+
PiAgICAgICAgIGlmIChzdGF0dXMgIT0ga1ZUVmlkZW9EZWNvZGVyUmVmZXJlbmNlTWlzc2luZ0Vy
cikKPj4gICAgICAgICAgICAgdnRjdHgtPnJlY29uZmlnX25lZWRlZCA9IHRydWU7Cj4+ICsjZWxz
ZQo+PiArICAgICAgICB2dGN0eC0+cmVjb25maWdfbmVlZGVkID0gdHJ1ZTsKPj4gKyNlbmRpZgo+
Cj4gSSB1c2VkIGl0cyBudW1lcmljIHZhbHVlIGluaXRpYWxseSwgYnV0IGFmdGVyIGNoZWNraW5n
IHRoZSBkb2MsCj4KPiBrVlRWaWRlb0RlY29kZXJSZWZlcmVuY2VNaXNzaW5nRXJyCj4gaU9TIDYu
MCsKPiBpUGFkT1MgNi4wKwo+IE1hYyBDYXRhbHlzdCAxMy4wKwo+IG1hY09TIDEwLjgrCj4gdHZP
UyAxMC4yKwo+IHZpc2lvbk9TIDEuMCsKPgo+IEkgcmVwbGFjZWQgaXQgd2l0aCB0aGUgZW51bS4K
Pgo+IE5vdyBJIHdvbmRlcmluZyB3aGF0IGRvZXMgdGhpcyBtYWNPUyAxMC44IG1lYW4uCj4KPiBB
bnl3YXksIGNhbiB3ZSB1c2UgdGhlIG51bWVyaWMgdmFsdWUgaGVyZT8KCkNhbiB5b3UgbGluayB0
byB3aGljaCBkb2NzIGRlY2xhcmUgdGhpcyB0byBiZSBhdmFpbGFibGUgc2luY2UgbWFjT1MgMTAu
OD8KCkFueXdheSwgSSdtIG9rIHd0aCBqdXN0IHVzaW5nIGEgbnVtZXJpYyB2YWx1ZSBpbnN0ZWFk
LCBidXQgdGhlbiB3ZSBzaG91bGQgCnByb2JhYmx5IGFkZCBhIGNvbW1lbnQgc2F5aW5nIHdoYXQg
dGhlIHZhbHVlIHJlZmVycyB0bywgYW5kIHRoYXQgaXQgaXMgCm9ubHkgYXZhaWxhYmxlIHNpbmNl
IG1hY09TIDEyIFNES3MuCgovLyBNYXJ0aW4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxA
ZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2
ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2
ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=