From patchwork Wed Jun 26 12:43:34 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Khirnov X-Patchwork-Id: 50162 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a59:ccd2:0:b0:482:c625:d099 with SMTP id q18csp406087vqv; Wed, 26 Jun 2024 05:44:30 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCXZmHKfooCEHLXxCvlDhuDZbL/pP6CnyKzlHJE4xAXDvWeoIgKajIyOdsyo6PEPO7VrokxUbE1j82Lubu3qsqkYiiYXvX9fEBhY8w== X-Google-Smtp-Source: AGHT+IEKYNCJYcneQ1JNUPToi4xFKY0nMDIAGWatKFml2fh+pRiavPae1i69xM3onyKVmiOfbBPC X-Received: by 2002:a17:907:72d3:b0:a68:86b9:52e8 with SMTP id a640c23a62f3a-a7245c64ab2mr787987266b.68.1719405870139; Wed, 26 Jun 2024 05:44:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1719405870; cv=none; d=google.com; s=arc-20160816; b=UQ2xpSMP3zrOX2KHyZ1ZUIgE8tI3FbBxCyo7mQA0AYMVfL8vS2rVXqkxtpm16dl/Dx Qu+2rnhcnOlYGX/Hxf5l39TTx0M0TAQaJGdX/KhxcD+nmpuWETJZexwWgp/cw34Nbmin Nzz/9bXC2UdKhb73wn/X3F3+A9fjWhKyt275Ih2XNvjw71GWbtfmV26+ZcfQwInaFflO dEySZBE1A/oHhuqNIzJmyaveqUNsY/FILYXzcoXMRtiG/mkyYqvKSNA+6yUHwmNoEkAi 9B/+h2aaCTQtPV0hzCIC1MkWWhTPK0g6YQCX6PlBo8vUW9/DdA1DLTDYIi5o5lndCZZM JRJQ== 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:references:in-reply-to:message-id :date:to:from:dkim-signature:delivered-to; bh=F9X1y2iKr5EPAqikAxNAL1yooQgSDhq3JAm3ECDS29Y=; fh=YOA8vD9MJZuwZ71F/05pj6KdCjf6jQRmzLS+CATXUQk=; b=k08Otqiop7e4CixCtQRY7o5eJU/2H1w36/03IyQtZ/tI/nKo9rZnom5/9t7J8SMd9j onRLVv0bYtEy/EAF2t1m5Kf6FRHRmyrnPi7l64OciVRh3CpVTytfJFKyIgcsRMi0Er4r KEM6nE0/h9EHL89QBJZAZ9PsgENegZUUn5kzc9LoQ7pkuIrnKMbHvgb2AdbGKwBJxKcr QG0kD3zNBAz8yKgUVRXqGk75kQvooJgASj4+ENUj9Cyc1TD/UigGY1mKqfmsdCtsk3TB CLMyLEkuUYCjipDbiD8lT96HMxyrqktEI/hWdPTCqjdR1YZNUmjDocCTpl9qrRsw27Xm LRlA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@khirnov.net header.s=mail header.b=qaUjnavO; 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 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id a640c23a62f3a-a6fcf460e8bsi589164266b.172.2024.06.26.05.44.29; Wed, 26 Jun 2024 05:44:30 -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=@khirnov.net header.s=mail header.b=qaUjnavO; 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 Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1778168D59F; Wed, 26 Jun 2024 15:43:55 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail1.khirnov.net (quelana.khirnov.net [94.230.150.81]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 0044368D3C6 for ; Wed, 26 Jun 2024 15:43:44 +0300 (EEST) Authentication-Results: mail1.khirnov.net; dkim=pass (2048-bit key; unprotected) header.d=khirnov.net header.i=@khirnov.net header.a=rsa-sha256 header.s=mail header.b=qaUjnavO; dkim-atps=neutral Received: from localhost (mail1.khirnov.net [IPv6:::1]) by mail1.khirnov.net (Postfix) with ESMTP id F3ABB4DDB for ; Wed, 26 Jun 2024 14:43:42 +0200 (CEST) Received: from mail1.khirnov.net ([IPv6:::1]) by localhost (mail1.khirnov.net [IPv6:::1]) (amavis, port 10024) with ESMTP id nbXFsUV2vv90 for ; Wed, 26 Jun 2024 14:43:42 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=khirnov.net; s=mail; t=1719405820; bh=qHXZaDDzPETznnQedAlX7qBgKLjRvqiwmbsGQtH/W44=; h=From:To:Subject:Date:In-Reply-To:References:From; b=qaUjnavOJNkVMQomQSO6i8BRUWiOY0lcvbbxe2bf+do4SUDp1phZgwu6wqa4QdGpg JckEvRRgm7BSnbTb3eS5746UiuXrRg4HhwbhsCQWXWLAXSbzETPiUIbKkcB9c/WjWR sTfmfICJUatB2ldhwgp2IKXKe8L8NNrpG4JBiZk4S47whT5DmrsoQFLnLAskt86+gH gcC+5e/xrAUopMjAqkeP0wh0yW/fplKB63RDLLZcS9J1SjEarp4+hNvn+iBJMyyWuM 3UqB9hsKGG61hZFPxb/RacSzWCPbUR3eb977QHAJGFnpci0aRFNkKLpFJWLy7zjAUr gFB0K95uFZwTw== Received: from libav.khirnov.net (libav.khirnov.net [IPv6:2a00:c500:561:201::7]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "libav.khirnov.net", Issuer "smtp.khirnov.net SMTP CA" (verified OK)) by mail1.khirnov.net (Postfix) with ESMTPS id CFE984D9C for ; Wed, 26 Jun 2024 14:43:39 +0200 (CEST) Received: from libav.khirnov.net (libav.khirnov.net [IPv6:::1]) by libav.khirnov.net (Postfix) with ESMTP id B7F9E3A05C5 for ; Wed, 26 Jun 2024 14:43:39 +0200 (CEST) From: Anton Khirnov To: ffmpeg-devel@ffmpeg.org Date: Wed, 26 Jun 2024 14:43:34 +0200 Message-ID: <20240626124337.14478-2-anton@khirnov.net> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240626124337.14478-1-anton@khirnov.net> References: <20240626124337.14478-1-anton@khirnov.net> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 2/5] lavc/hevcdec: do not call export_stream_params_from_sei() in update_thread_context() 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: qsUrPEUFnxmr It is redundant, since it only sets AVCodecContext fields that are already copied by the generic code. --- libavcodec/hevc/hevcdec.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/libavcodec/hevc/hevcdec.c b/libavcodec/hevc/hevcdec.c index e80f2f28c7..4a62170073 100644 --- a/libavcodec/hevc/hevcdec.c +++ b/libavcodec/hevc/hevcdec.c @@ -3637,10 +3637,6 @@ static int hevc_update_thread_context(AVCodecContext *dst, s->sei.common.content_light = s0->sei.common.content_light; s->sei.common.aom_film_grain = s0->sei.common.aom_film_grain; - ret = export_stream_params_from_sei(s); - if (ret < 0) - return ret; - return 0; } #endif