From patchwork Wed Nov 10 14:22:34 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Derek Buitenhuis X-Patchwork-Id: 31363 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:d206:0:0:0:0:0 with SMTP id q6csp504604iob; Wed, 10 Nov 2021 06:23:04 -0800 (PST) X-Google-Smtp-Source: ABdhPJxL5oX1tYlBoqtew3vroCcqyN3ozgM3QyfPlne1drGPPqk9/ZSkhbgo8W1jkzh2h8pgXP5H X-Received: by 2002:a17:906:b854:: with SMTP id ga20mr21386206ejb.308.1636554184602; Wed, 10 Nov 2021 06:23:04 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1636554184; cv=none; d=google.com; s=arc-20160816; b=AcsP2i7y48SycIynNeoPUa1tqotAKUbzQnM5d1xxXKnZRgqiMUn2vBjjKchM2eUIge DmXIqIUsB8nSj9jBJlymYFOZQdU1Gyvng7s4oJrVhafHMilbz5xTyu2MztiBY8tyZV/C yRmcp8pVPNuslcEa1bbfQihBbxtRqpjZENtb5ODu5aBY4EoCyM7Z3q7ZQc7WJhcKxxR6 1baQGynBuearhlx0OGtbgOf8iWQVC68F+JZLtS0REgMI+tbp/qVnBvtWAJefQmNxs7Kp Z4RrMHhb1DxHrm2fJ1AwumfM3v5JLgJ+G6XW9fOC2Opn6ctGxk/TwI4/j1mGBOx80qrT ecng== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:message-id:date:to:from :dkim-signature:delivered-to; bh=5vmENOES3UkByrJSaYUSubhir5tqI7yEHqqMRI7Z1+Q=; b=pLEvY833rKQ9HTS2/UdXoc9cTsq8py8X3X8MSxsCZ2yVM2UiyWiU7P86BAfCh9CUuI Zq9uT1SKQpXsTOH135aw/rfwxz7QwmKIM2Q6WpsJn5DuCtGloWVwLoWcxAlBSMHi67b8 hrzuMO+WRi1gWN8umdo/MO0GWgICRTFTWmGJMC6KLlLYXvWtLgvf//oUlKP68jn10i1Y MDanjjTOpDtu8VYWTqF5DjeC7widivl7YCCtlb/h2dbPJtfLWEA24+jsDZg5Y7XXJyz1 1pnRIuM/irWgDE7Ib5eJXMI54dj7pO5B3idYhhoZ/PIJH9j9dUgfFvTv/q2QaNdGN1SN WKBA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20210112 header.b=HE+neOTb; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id gs44si32609ejc.572.2021.11.10.06.22.58; Wed, 10 Nov 2021 06:23:04 -0800 (PST) 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=@gmail.com header.s=20210112 header.b=HE+neOTb; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D8D1C68A96A; Wed, 10 Nov 2021 16:22:54 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-wm1-f48.google.com (mail-wm1-f48.google.com [209.85.128.48]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9234168A1A7 for ; Wed, 10 Nov 2021 16:22:48 +0200 (EET) Received: by mail-wm1-f48.google.com with SMTP id v127so2327467wme.5 for ; Wed, 10 Nov 2021 06:22:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=RgiH77T54Y8feaoavlxD1Frbytu8hZOn/+RJ1vvb9g8=; b=HE+neOTb4HtJj2hhcVJjkRq2BOhRkn2/0KAEdX1H9vfa6jTazKacjSxY/sY0lFna/g CeIra6P7dTZegQbXPijP3VhwHFOBlg7eRdpjdlSCR8zE9gfjELxVp4EoKx9JzqecNks6 DQOckUdg0Lxn026zPXVzW1hZY8syQ4Cz9I7268N8Rg9s1bhigCXT+MFpp/FBudl2Szb+ Qne86ZcWMksOcfpZzGJHiyLOPN+C+pjl5/OjNi+zJj1HWTa2D28A5RL2OcfAID9Wcme9 w5ham2JHgYh5/Hw+2F8UyqITclArGmAlP9CSiTIt6fLHZm3yVJupvmJjtfIaEb+Uxrp2 y1Dg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=RgiH77T54Y8feaoavlxD1Frbytu8hZOn/+RJ1vvb9g8=; b=hz3ZKBvlIzDzf+8bsiu19fBE0FCjbqColIiC2e8BT7hMbuaJ5IRyasLKLjiUBwCQiD IEUZYcxBmVnOKZ+7YIPNDYXfjtB1SjPEgXu/yVeCh3Db1J1KxtgIihjJWFHF5fjkWU0q YpmhMVOcnK8qtRDpAyODg4ZCvVSGE/BLMbHLDHuL2dG5qENG0UkI4Jzi8wulD0ARmO4w 2FfK1XCVhEyRIL3YDFh2BS2waniWnbiCPG58guY8P5iQTvAPRm0np2ye9Y8JneA9vql0 L/5uot/HoTnF0pXHWr0K/DgJQUCt3pSCyqKn7zaFKERfcE0bB0dwo2Dds/00EAW4rNIi 89VQ== X-Gm-Message-State: AOAM531IbUMKTTw3kx+oT1WLdayMbxf4ysZCfg1kZL5jaMRnRuTNwLDf DAX6h+C37WiICcFajlRjHxv8D0W+cyk= X-Received: by 2002:a1c:c908:: with SMTP id f8mr16838086wmb.142.1636554167457; Wed, 10 Nov 2021 06:22:47 -0800 (PST) Received: from localhost.localdomain ([82.129.92.120]) by smtp.gmail.com with ESMTPSA id h27sm6644236wmc.43.2021.11.10.06.22.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Nov 2021 06:22:47 -0800 (PST) From: Derek Buitenhuis To: ffmpeg-devel@ffmpeg.org Date: Wed, 10 Nov 2021 14:22:34 +0000 Message-Id: <20211110142237.1667677-1-derek.buitenhuis@gmail.com> X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH v3 0/3] Dolby Vision RPU Side Data 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: HJCWklu5BTmc Only patch 2 ha`s changed, as per Andreas' review. Derek Buitenhuis (3): avutil: Add Dolby Vision RPU side data type avcodec/hevcdec: Export Dolby Vision RPUs as side data fate: Add test for Dolby Vision RPU side data doc/APIchanges | 3 + libavcodec/hevcdec.c | 39 +++ libavcodec/hevcdec.h | 2 + libavcodec/version.h | 2 +- libavutil/frame.c | 1 + libavutil/frame.h | 7 + libavutil/version.h | 2 +- tests/fate/hevc.mak | 3 + tests/ref/fate/hevc-dv-rpu | 512 +++++++++++++++++++++++++++++++++++++ 9 files changed, 569 insertions(+), 2 deletions(-) create mode 100644 tests/ref/fate/hevc-dv-rpu