From patchwork Mon Jul 8 06:30:38 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhao Zhili X-Patchwork-Id: 50400 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a59:cc64:0:b0:482:c625:d099 with SMTP id k4csp5587361vqv; Sun, 7 Jul 2024 23:31:05 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCVNT4lEFgSrZ45PmkWezUAUJuRJB2Ro2FGdrLfDaWZT27u3970HTXvMlNOGeFU8hnBfcSknlFa/5bByWNv7YwzJ/vuBVVgBBFdbjA== X-Google-Smtp-Source: AGHT+IGvSnMqo8eCr6lX+PJKEF8lzEizTJJJttKMoeXk7Ceo77G6vs6VTtcvTwmvF/DVoX8osRZz X-Received: by 2002:a2e:8699:0:b0:2ec:31d9:16e1 with SMTP id 38308e7fff4ca-2ee8ee98e40mr61014811fa.5.1720420265193; Sun, 07 Jul 2024 23:31:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1720420265; cv=none; d=google.com; s=arc-20160816; b=DKUS2kCTfvdr5yqPfQ6fAPboPouvPiPVkb6J+f95kDITuqxy8KvrC8zL/v6qQqtv6s DljgIh5kJaoUTGosPWtTpuY2mBy+T+hqmbxcyAFli+gpUDQqDJPL2Jx1toxu3sKPsL7c 6wc4yj/5EuuWkGCOD1x07U4iX8MtrYddtVBQfghB9ao4UgcmgRVxm43UKSYZm7NwJGLU 8rvN7Wasc/BHWoBCC9yA3GeDQGgqkvKwSRXlPcDvT+DD4KYXfl0yyKJas/UuLONW4S6N red9zmSDHvg1FGOpS3bh3rpDg98LB0RBdZyakSgV441evA9/jy5fBuZXx9M47sGKkdXG J7wQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:mime-version:date:to:from:message-id :dkim-signature:delivered-to; bh=sWW76DN0tL/G7hkw/valycDLEI8Hd5wi3jFin/KvgaA=; fh=HnHYuZ9XgUo86ZRXTLWWmQxhslYEI9B9taZ5X1DLFfc=; b=Okkc27rbXajH+PKt9HsC8PGoQm/4KeML7Sv4dc1u2PvcjV2FkDNt28pcIl9laCL2qr rYCQJU2I5S4hGmmg49mjpyj5+FttuajLk4ECB9LoRSqjuA4ShVn/Fz4idON2dUfS5bPK CN7Y07vbiSvn0vQkbWC8NKDkVWy4TlzEprfPl4Ci/cYu3wpj77Io/M62uG3WFyGvRNGL PwYKVSWrtGx6Y2YVBVTBrtexCcJ7OkGSrjSIoYa/jX2y0uNcuau+PZwDUv0HuYPKGF5R CTOGgGEtAweHgm2s6R6tDDa/7kzxDu/DUGCAU3xTMBK1KgSYODeTv6gW2ZR3YkgcJHv3 445A==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@foxmail.com header.s=s201512 header.b=cYoEkVNb; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=foxmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id 38308e7fff4ca-2ee5ee69b70si46815651fa.145.2024.07.07.23.31.04; Sun, 07 Jul 2024 23:31:05 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@foxmail.com header.s=s201512 header.b=cYoEkVNb; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=foxmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3F9FE68DA34; Mon, 8 Jul 2024 09:31:00 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from out203-205-221-245.mail.qq.com (out203-205-221-245.mail.qq.com [203.205.221.245]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9121F68D9A7 for ; Mon, 8 Jul 2024 09:30:50 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1720420240; bh=n9ysKFHaXvryXkeMNDIYohGl46rO47TxhOL2T5irOlQ=; h=From:To:Cc:Subject:Date; b=cYoEkVNbr8/OXcoKc7lGP+mjMJEHYmyvfhxPEXTtHKW1ZAb4WvP4a7DIFxM2bObnR T76Smuun7KMrUpC53u2HU/H9Pdse/1QCwwbAJ2cpbc/bCjEOch1fWVZc9v/QXEq5nK Bd/LzdcT9QiOua/jKL+MtPXclRAccgjGBkmgMXyg= Received: from ZHILIZHAO-MB1.tencent.com ([119.147.10.207]) by newxmesmtplogicsvrszb9-1.qq.com (NewEsmtp) with SMTP id 7A71B0E1; Mon, 08 Jul 2024 14:30:39 +0800 X-QQ-mid: xmsmtpt1720420239tcugha191 Message-ID: X-QQ-XMAILINFO: NsaAmeczaimWQwCTJ7VMvG4neuDELyKzwr0iS9XxdgSBidZlohBnDbiR5c9htQ lKWLcF03GSVJFzUs5HTmEmibrxV1eaZ+dpd6U3jV0SlWyOH3ACurqoevJH62lSXC2HJx6oc4zP3e 9FFaD8tnvJ2O5TpWf0vocU8KwrCebSej5GMChILMUaNtdpyFVptyBWIDWPPbHIOSZ/T5ilirxhzX wa4ICIOFMwMw9ia7VxY9pHHbBb7Hx3NC0ADjy4ClAb0oplTZH+I1W9PrAzs8Jms9H9V8xhKJUwIy hZVCwwXPDeBwaXoWMAhb4tm+Ejfq4drgEd/lN/+QQQYna8OEQD0bIDlQmfOOlBMFQZD0nzjSdDnR mOsT6YwxfhflWSv1fWJxzAvYcI4dJ/228VxH4Zo2jEcVg56kc2oa+MCv67vkixSVgt4WNrk8Sw9p Y9GWf+K65P+v7D3pkC5DZM2B7GmfES06ZcmYy6VkujKMDFTb7sfAarY33OJncioyEZcFtPvJ1HD1 u0HlP2OLf5EZKePGbOi9cHHPj52iHG5STHc73vOFquK63BakN7LajdmXqAP9h11TdeLgmODpE58I Iskxi5/hvUMsbNq27u6PvaM+cpkIzmQCizL4HDRNjtz64uW4MhP/mr9/9ZOH8LJsQt6bVYae9fM6 2V6oFc1asd+SpUAgGnAMFbg0sj8qo2Z9IVnswV3t6OPz0B4NOoBp/7J+xWSqxowySP0nmZOoyS+2 RctoyMQqzAGZhzvEC5LKeXA8Ix9P5ZZPCb8UNQ2B88EPIlNVQzYQBdL1Dk27v0Xhaha+D6fOxSqd UJuEjLfq1v8Qhm3QXrabxN04X+aP2riEXqlXULRhjTJBjyaOkp6/c2LZdFWbW+fxLd2jMUX0iRT6 m6JrioHxARnK9Kzuvw14NNKCrJkiJnNc4oPiuSFthDetOd7/5j0wqXdXrOUPzEypD/aeg8OFeoht alDPaLWmDFUkmeYK78twd7i6DEAc1TQ+Adrw+96R5aScz/EPrpIA== X-QQ-XMRINFO: OD9hHCdaPRBwq3WW+NvGbIU= From: Zhao Zhili To: ffmpeg-devel@ffmpeg.org Date: Mon, 8 Jul 2024 14:30:38 +0800 X-OQ-MSGID: <20240708063038.79439-1-quinkblack@foxmail.com> X-Mailer: git-send-email 2.42.0 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] avutil/hwcontext_videotoolbox: Fix version check 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: Zhao Zhili Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: ckKXSYhn2qau From: Zhao Zhili --- libavutil/hwcontext_videotoolbox.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavutil/hwcontext_videotoolbox.c b/libavutil/hwcontext_videotoolbox.c index 953155ce32..dd89edfa08 100644 --- a/libavutil/hwcontext_videotoolbox.c +++ b/libavutil/hwcontext_videotoolbox.c @@ -588,7 +588,7 @@ static int vt_pixbuf_set_colorspace(void *log_ctx, } else CVBufferRemoveAttachment(pixbuf, kCVImageBufferGammaLevelKey); - if (__builtin_available(macOS 10.8, iOS 10, *)) { + if (__builtin_available(macOS 12.0, iOS 15.0, *)) { CFDictionaryRef attachments = CVBufferCopyAttachments(pixbuf, kCVAttachmentMode_ShouldPropagate); if (attachments) { colorspace = CVImageBufferCreateColorSpaceFromAttachments(attachments);