From patchwork Thu Oct 14 13:08:59 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lance Wang X-Patchwork-Id: 31114 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6602:2084:0:0:0:0 with SMTP id a4csp7145526ioa; Thu, 14 Oct 2021 06:10:07 -0700 (PDT) X-Google-Smtp-Source: ABdhPJypqMooIfaucLKiDbkPjyrSeD5HZpZkevQ5058AvAyEXFsAlqG3miFw2mMZHDuRdrYbPTGl X-Received: by 2002:a17:906:17d5:: with SMTP id u21mr3738977eje.16.1634217007450; Thu, 14 Oct 2021 06:10:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1634217007; cv=none; d=google.com; s=arc-20160816; b=pz2nU06i4SQgaeeBhRwLcAyNWJEUbSx8uMkgePoZONvd4w/tgCpY31bUOnCfRd6g+7 F6LdCTF4xDklbb07eSTnJHy/KqTb+YGmwMNjls6VPnB1WElJ2MYVAk49ahEjnB/hqRHG Poi3p9F4S2qWQnmlZtSGlIf3jNd5ztdiz1flzdWFWnP5HRfb3l8QZyonJM/AKaAQfmV3 pX99KIiZdV9E39VMXSxorBd17QngaYCCtsNcVDlOwzZayxg7OpP3ex+ykyOt/t/Wrp0n HfOz6z+/ctWHr95BSfqCjJ5bNPnSBEawjcz3nVZ6T99iJqxvNYa7NUdzs1VNP/LTeAa6 RAsQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to; bh=t/wUO+PQI8VYSitliIfJnlpvDF4FAJPqBVD20E5TT5o=; b=ap6JG1Z7Sk9AhxFvrbm3IsLEf3rnwP9N0lTxmugwAkO0Noac4UettJjyOxq3uBRNc/ 6CYsAHvy1dJfPumS+Ctl3HGK/uyLExojxp0wAEcJLZ3YPWceiVzP+Ci2Zgq1/lw9B7/T vr3EF1smkJy2axy3XOKgBTzXqh9TF5EVk+yk5ITJObOHNdLp1oQ8nwM79IilVDVkyO+J /khdyCNw5M8RJrUMDtQAEmwvoRXG7vcHboxF5Mh31cz6pOxjmlt1Rw02Vh7avKzu12PQ hC94ZglfB3GIHwchjBphEQWFYVKbQ8ez0nerhywqcXHo3JzVusVzshU0SKgHxpngnIjt 129g== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20210112 header.b="o/USJFxs"; 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 gb38si4769937ejc.684.2021.10.14.06.10.06; Thu, 14 Oct 2021 06:10:07 -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=@gmail.com header.s=20210112 header.b="o/USJFxs"; 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 740A268AA35; Thu, 14 Oct 2021 16:09:22 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-pj1-f48.google.com (mail-pj1-f48.google.com [209.85.216.48]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3FD3F68AA33 for ; Thu, 14 Oct 2021 16:09:15 +0300 (EEST) Received: by mail-pj1-f48.google.com with SMTP id lk8-20020a17090b33c800b001a0a284fcc2so6921582pjb.2 for ; Thu, 14 Oct 2021 06:09:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=nUYGWk0OYHn26LWvrBAUyPeUQXBEtGC6LsbtXpEMGow=; b=o/USJFxs9EIc4a8U9lkACKYb8HWriki2m/av/YS9kZyDbe1nVa3omuHtJkcnzn5SLj 6w7FnFBi5hJ+xrH5A3Q/vtGy88lxpBD1RZUh/zU//qfgh4tZL2mAnQY+Iyxjt2SsRi1X RUjCAmqS3QCjCtGt7FNXkDSYJgggZNvuAkqHGI2kdg8JjapFipba/7RgrqqFcwrR8Z5x gKr7ACePCr86pNelNPbF95sHfCHFsUOMK+cGPp8ZIZY+yE4OL8oJH4CBAKRSuf8yns1i mlzKGX639ks4VCpOIbcoa7YoGQfiaLm7gvqhex+XLcbCopPTLISvCevZWXMRfkh1vbfx YG0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=nUYGWk0OYHn26LWvrBAUyPeUQXBEtGC6LsbtXpEMGow=; b=MfcOQ2hZR5HIDjxmfBlAq8b9pCwzNuKrupnXfLN+4NTqZsDp8rkoPJnylMf09DFOEz EMwMjUMjLVT4MjK/1ZX6nGsLiVdp6yHz9Z4PsfIY+9f7uGH8qnnPZzaHE3o1VPHkQeQM LoHu3lVr4Hk3mBIoJ6QGuSizaXb25eRMsMZ557J2kqPeJo25BvOUZ/He2nmHHfJWVmsZ cwAVu5Tp7Ay5FuK0TdpsamlOUSPYvX71JbWdSW3BPjNkW+CHJFs76FrWLylFoAyEywhA 1lFpLNMWcCfRO/K5T2Y0ASa+16bOaoag0Mcw/9L0K4EwKwAovZNb3AmIG5Jsk6uBHcW3 4khw== X-Gm-Message-State: AOAM533rR1EKMThdJOfAepJ7Z+7Ojs0qeZVYGBg2gwzUt9d9yfOsrKCg BBCLWYTBZpz6n0tMmQOKmnOlqmlldfc= X-Received: by 2002:a17:90b:390d:: with SMTP id ob13mr6037545pjb.49.1634216953522; Thu, 14 Oct 2021 06:09:13 -0700 (PDT) Received: from vpn2.localdomain ([161.117.202.209]) by smtp.gmail.com with ESMTPSA id 66sm2504789pfu.185.2021.10.14.06.09.12 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 14 Oct 2021 06:09:13 -0700 (PDT) From: lance.lmwang@gmail.com To: ffmpeg-devel@ffmpeg.org Date: Thu, 14 Oct 2021 21:08:59 +0800 Message-Id: <1634216942-20329-5-git-send-email-lance.lmwang@gmail.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1634216942-20329-1-git-send-email-lance.lmwang@gmail.com> References: <1634216942-20329-1-git-send-email-lance.lmwang@gmail.com> Subject: [FFmpeg-devel] [PATCH 5/8] avformat/mov: support dvwC box for Dolby Vision 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: Limin Wang MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: e5daln5iJHaB From: Limin Wang By <> Signed-off-by: Limin Wang --- libavformat/mov.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavformat/mov.c b/libavformat/mov.c index 57c67e3..49a8c27 100644 --- a/libavformat/mov.c +++ b/libavformat/mov.c @@ -7074,7 +7074,7 @@ static int mov_read_dvcc_dvvc(MOVContext *c, AVIOContext *pb, MOVAtom atom) return ret; } - av_log(c, AV_LOG_TRACE, "DOVI in dvcC/dvvC box, version: %d.%d, profile: %d, level: %d, " + av_log(c, AV_LOG_TRACE, "DOVI in dvcC/dvvC/dvwC box, version: %d.%d, profile: %d, level: %d, " "rpu flag: %d, el flag: %d, bl flag: %d, compatibility id: %d\n", dovi->dv_version_major, dovi->dv_version_minor, dovi->dv_profile, dovi->dv_level, @@ -7273,6 +7273,7 @@ static const MOVParseTableEntry mov_default_parse_table[] = { { MKTAG('c','l','l','i'), mov_read_clli }, { MKTAG('d','v','c','C'), mov_read_dvcc_dvvc }, { MKTAG('d','v','v','C'), mov_read_dvcc_dvvc }, +{ MKTAG('d','v','w','C'), mov_read_dvcc_dvvc }, { MKTAG('k','i','n','d'), mov_read_kind }, { 0, NULL } };