From patchwork Sun Nov 3 00:20:38 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nomis101 X-Patchwork-Id: 16086 Return-Path: X-Original-To: patchwork@ffaux-bg.ffmpeg.org Delivered-To: patchwork@ffaux-bg.ffmpeg.org Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by ffaux.localdomain (Postfix) with ESMTP id B4E8A44A46F for ; Sun, 3 Nov 2019 02:21:01 +0200 (EET) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8329568AFB7; Sun, 3 Nov 2019 02:21:01 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mout.web.de (mout.web.de [212.227.15.4]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id AD2F968A471 for ; Sun, 3 Nov 2019 02:20:55 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1572740455; bh=exAa9NNqrwxwVYoKODyZXDFUG3yaxBTMsJxCAqTafcU=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date; b=J/uVEvgE/nuXcg0/X0oY51ln3rPYC9O4mZbbvjXI4iVONlA1qaKkjtfln8pbV/zK4 XNZMW5lly0BTOdvmqtjDzaHLoR9D/FSMXXWoiaVYI5Pd1BnA/pViEXrzdyNg6uk3mQ g4abVPP0Mf1wsW4G7Y8mu2XHS0qEnxt2qrsUgZts= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from polysomsMacbookPro.speedport.ip ([84.146.18.10]) by smtp.web.de (mrweb001 [213.165.67.108]) with ESMTPSA (Nemesis) id 0MfHQo-1ibYHU3xla-00OknB; Sun, 03 Nov 2019 01:20:54 +0100 From: Nomis101 To: ffmpeg-devel@ffmpeg.org Date: Sun, 3 Nov 2019 01:20:38 +0100 Message-Id: <20191103002038.95254-1-Nomis101@web.de> X-Mailer: git-send-email 2.21.0 (Apple Git-122) MIME-Version: 1.0 X-Provags-ID: V03:K1:ECgTywAJ936QIl30OEHG9IF4zd0aLXkZfqAQ0UnvZ5L2p7QK9hn ge1Wgq/S9+ZwdXKwJzwxLgP/rfjef+WF0wmDxn/WhYXuBhkb6cIS0uLgPNri7g7aSU578SN GJ4oz+Wc8KeQp8r3xwhXQVW+ma8FfDNBfmtUCntMC3NCXVCP/b2KOKMtp8eOmTOb7Pbpd6A kPhFkH3cgBkrIWhvd87Aw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1; V03:K0:+HyPGDsTSa4=:/G1lAd30xhodHE37KFDiSx +UeUwl+w9vkwQIIeD4tLHXqfkhf/Dzp9KttMxIWzdU1dYntO89EVwZI5Nqd/pHdq3dCiHO5Vi rcRTHiSPzQ5c+E1QodcfUbMapnNAsj9GQMw4iebDMVCa8JM0wZRPj5PFmXX9U75DFu2I7eSzN V2XA41UirjaUvHQvN6xXSWUuTNOdtUMrJZKQtFf7iVsV4tnmB5vFEYX6m9RSmSjw6RpIWHbGS CM1IZf5jWXV+g3pisQLLScYRqkUlS4lpMjA7otz3OYvipr7kufsog/8cyXk6+0t3+3uOqF/JY 0m3IbMgAewEqmQf32KXyeTeCb9BwyPk95Q/1oH71jC6owdv+3K9QPKN46TualX0emYTKpp5rz 9xA/flo1sWCz6lW+GDs62WAKy52t6Lv+TFsys9x2CM2/Jy0xSlgmmzdlVzISftCFQNXreXlTj a2ogiUTT154d2PRG0as7QUC5Kbi+r0lz9u3fIStQSm9dDODT/KM0NWyDDk0TdQkBJfL+x+npA Sdv0g/NR1rIrYDuiDQRl+15DXY+eDIZ+TL1NS700WHd+w7D5GSEF2YViJ8uFoAm7TUhelqdcN T2ofRBuuvCGuAUu+E0ogzaWhvPwD9g9ItqlKCVUyUucUsXBaCp/IgPeOPUGg+MxBpN0weNVuf 7wP87wdSAQvDqrm94/bh/Vb1ghcw20zdDJvufBRwAXkZBaB5H+VE/7pjE4rzJ+MToE52iKe3E /LFWUpUAqSTsYP4RAXEdqt8g2SPt+B91p0OjqYlbE59k3fw8SMqJ+mrnF/veOQGVbGOkZ0bXw UbGF18pBiNEDCmKR1e5AU1Qv0zYFATHPuC8A2XOQ/o5ThBb9iu83RqYgx27WsirbbBo7J3/De hVvcNgW51VNP+jI1V6iN3alGTzevS6HTPO/D3zmt9SPPAEEUVCvfBStJyGZcnl2sYV0akdEMF 4Isr41JQCrIiPrJF07sN5Bge2JMPF/QFdqxDwSSCxU/HhKLexD9HBloF8zcBE6MzzZva66NOF l3+Yp53TjqyjV3fOdPTJhva68rGkbr7NY0FtzfJl78NfoispqN63Ih9dVLqBRqKgUxxe5tteQ Tx95ov2+jjrMeBqNUHcbRtjUi2wPw9pxr15dWCi5hVlNGD5RBpc1/MLvvpwgrsQtnrFvXcm5U 5I1BEAO0yj5c+Wnq3A9ILytF3qANqOTKex0i/A/hebPYonuliwN3YPPIQHX1PNke7i4dhaM3I EovYnL0r2VhuqGJ9Gb4h8+2bdJ+YvlOFv+dq64g== Subject: [FFmpeg-devel] [PATCH] [PATCH] avcodec: Add more kCVImageBufferColorPrimaries to videotoolboxenc X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 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: Nomis101 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" --- libavcodec/videotoolboxenc.c | 8 ++++++++ 1 file changed, 8 insertions(+) --- 2.21.0 (Apple Git-122) diff --git a/libavcodec/videotoolboxenc.c b/libavcodec/videotoolboxenc.c index 40a7f643e0..cc08cf6a50 100644 --- a/libavcodec/videotoolboxenc.c +++ b/libavcodec/videotoolboxenc.c @@ -894,6 +894,14 @@ static int get_cv_color_primaries(AVCodecContext *avctx, *primaries = NULL; break; + case AVCOL_PRI_BT470BG: + *primaries = kCVImageBufferColorPrimaries_EBU_3213; + break; + + case AVCOL_PRI_SMPTE170M: + *primaries = kCVImageBufferColorPrimaries_SMPTE_C; + break; + case AVCOL_PRI_BT709: *primaries = kCVImageBufferColorPrimaries_ITU_R_709_2; break;