From patchwork Fri Jul 20 00:18:55 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Carl Eugen Hoyos X-Patchwork-Id: 9765 Delivered-To: ffmpegpatchwork@gmail.com Received: by 2002:a02:104:0:0:0:0:0 with SMTP id c4-v6csp2270237jad; Thu, 19 Jul 2018 17:19:02 -0700 (PDT) X-Google-Smtp-Source: AAOMgpdt/97KCtYYsC3ovGPCVzs9KpyIO8u2OmsDOZ3qcjQIBudG7iI2ijYTmV0C1qaBZfwSQHEA X-Received: by 2002:a1c:f306:: with SMTP id q6-v6mr95928wmq.111.1532045942272; Thu, 19 Jul 2018 17:19:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1532045942; cv=none; d=google.com; s=arc-20160816; b=BmZQL9JDyJr+je/0vHK1Z0o/4dilCsU1uY1Vxz2xjfFlg2cNo7n1I91FJ6kz8HK/3s GstyW+8BvSk1Yb8azvalX/2tU3hYMZeG4lOorKBo7fw9k8UB1V3c7jNmmqBXwCBtQWog t91dR9XZB+cxoQfcZWdZTOu71sv00JNIbTIm/LQkSvLiot6whm7NlzhJtKHmgQtTLaSy zurui5d1FxpF7Qmsrs3ZzkTNYUhqbbvQhEQxXr33rOwZEJx8nYItA0w70U2WMehWak5R FV64XmgaUOY4mkPNVnos3Chj+c5oi3UfO61rfJK3o2doe6I4d/naVio7YurGD0WVlhUi zeWw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:reply-to:list-subscribe:list-help:list-post :list-archive:list-unsubscribe:list-id:precedence:subject:to :message-id:date:from:mime-version:dkim-signature:delivered-to :arc-authentication-results; bh=aq200W/X9W7joeaClwVzpbNPeInl1ztTLKqvAhlysoo=; b=0CFqipWlYPQ8wAgHyd7Lp92j4mrVMyOggmV0leg2KF4/d5qfFHXvv9oeRbimmR4MOu bQNG98lhdQybLZCIl17Kdq84F6SP+jgmVp1Ng6DinsR/ikqghge7/TvtC1egmwyO+9Od MNTI48iolSRZHd6aDqaoJnekrYopcAA+9FvexT6LyHLzu1/e7hBf78QOGaYySNMt/Z/9 Q0Uhxa3btwgoacV2p2hsFKBs7JIDKCCVLjStFJd7F34YovHT1CxaVRSpMu4IEMkkjw/r czWLVqVImQbikZvFbvD6zbcuWfM6KwPjChMyI3BlQXNZ1Rr9wmuwmxNWMmTqliJlEH/c 5a3w== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=KL92DW69; 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 c1-v6si393005wrp.243.2018.07.19.17.19.01; Thu, 19 Jul 2018 17:19:02 -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=20161025 header.b=KL92DW69; 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 1724C689CBF; Fri, 20 Jul 2018 03:18:48 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-it0-f54.google.com (mail-it0-f54.google.com [209.85.214.54]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A14B8680AF5 for ; Fri, 20 Jul 2018 03:18:46 +0300 (EEST) Received: by mail-it0-f54.google.com with SMTP id q20-v6so12394680ith.0 for ; Thu, 19 Jul 2018 17:18:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=n4bwhSt84O8yN0fqI9UcX9bsLKCD8zW7hhq/l2cTJmM=; b=KL92DW69tTbUQub+eKdlHX1bSUPf1EmcSa4fPLo5c6ANWCs3jBnM/k2et4XFhwpSIh rE7FU9pZVuy4bbA2F3LEWHlu1jVBh/S1Fo5WQRLH5knckLZdIbkVeUlw9a4pBql8nCTD PTXguM5kzTXkDkRXDO5fpVRlYdKrU4xzhFP32zFtePJSHlmzioIh8zRqNqvjNjG5XzC1 q4So5ACUL+ZhouALOPZnZ7kKr0brbBueQCvN8rH5eBP/MrBHe3ABZSd6aQWKU7bxoS61 io8frMqxHkqL1gEeFTpQPT4K2rf7FaW3tjOjQZPomRM3lSDspLVlVwNmhqlXnnNsk5ff tiPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=n4bwhSt84O8yN0fqI9UcX9bsLKCD8zW7hhq/l2cTJmM=; b=NBHwPZQwgDZxFtIf0V4yKyz9h64Ib+AUQ2xCCH88LTd9LgUwPiE/cY2g64c/FzELNN weAKXddrxuInGg7cLU8VMdZJOvrNBelfgy7lOCO8Y3K2vmtGaKN/gVvdR63flJaLOufV 8NBKpR5BfUL2ttrgJ9Nqs1UJX35eFGkEYI5uxgPqE9H7EwO147sDt4KB3osW0ioHYHSi MoSMnmWhviVRASS2Ow8TRaEcOnGqVRK+I7JvE3sh4MxEHPDtEuX0D6TbUOF+rinSCNCK VTSo1GksmwSLa3VJN/+8BvaHzU0Yy8hQkCKf+I9ETp4xnpzVDDvQw3ugxOKTuUTzCBR1 8mvg== X-Gm-Message-State: AOUpUlGEOfKFefvg1eFkPUsmqj7XzGoijmM6nkodUSGR4kmmphXdCcs8 Odcv0ZPksGSJpm6flYI0zUqzSMgiFEonRSEtiH3P3A== X-Received: by 2002:a24:cb03:: with SMTP id u3-v6mr179267itg.15.1532045936439; Thu, 19 Jul 2018 17:18:56 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a02:7117:0:0:0:0:0 with HTTP; Thu, 19 Jul 2018 17:18:55 -0700 (PDT) From: Carl Eugen Hoyos Date: Fri, 20 Jul 2018 02:18:55 +0200 Message-ID: To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] [PATCH]lavc/hevcdec: Silence warnings for DolbyVision 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Hi! Attached patch silences several warnings shown for each frame in DolbyVision streams, this time checking the whole separator as suggested by Hendrik. Please comment, Carl Eugen From 9276b75de767dbccabb39d8dcaf5d373a1daa0ef Mon Sep 17 00:00:00 2001 From: Carl Eugen Hoyos Date: Fri, 20 Jul 2018 02:16:04 +0200 Subject: [PATCH] lavc/hevcdec: Silence warnings when decoding DolbyVision. --- libavcodec/hevcdec.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libavcodec/hevcdec.c b/libavcodec/hevcdec.c index 409e77f..4a047b8 100644 --- a/libavcodec/hevcdec.c +++ b/libavcodec/hevcdec.c @@ -3000,6 +3000,10 @@ static int decode_nal_unit(HEVCContext *s, const H2645NAL *nal) case HEVC_NAL_AUD: case HEVC_NAL_FD_NUT: break; + case 62: + case 63: + if (!s->temporal_id) // DolbyVision + break; default: av_log(s->avctx, AV_LOG_INFO, "Skipping NAL unit %d\n", s->nal_unit_type); -- 1.7.10.4