From patchwork Tue Jul 25 10:23:31 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sven Martinov X-Patchwork-Id: 42973 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:2987:b0:130:ccc6:6c4b with SMTP id f7csp121219pzh; Tue, 25 Jul 2023 03:23:42 -0700 (PDT) X-Google-Smtp-Source: APBJJlEs2Dk0/lkddQhtgPI+I639QncSQe7W2MuZ7tLr2xD0ifHCrswGntmkUGM5nyyAJrnNfbrZ X-Received: by 2002:a17:907:7711:b0:987:f6d6:572c with SMTP id kw17-20020a170907771100b00987f6d6572cmr5068639ejc.25.1690280622354; Tue, 25 Jul 2023 03:23:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690280622; cv=none; d=google.com; s=arc-20160816; b=T3/+5i6yMDyKNc4olc9D7G8YpRjZYfm03Y3+ppbgWGCkw7x/5GlEqk8OFsWZndr/0C nL7a/JEBNdS/oAx/ln4IEyXrp1KQnAQjoqcMc9rIEF6LpyLnU882LnXV2kXyLP1wydkk tCvpJg51e33Lb6w/eBxjzEQurgthAH4PhdBj22TjeraNUBkmAIo7Hx2hGIZwNsE0g8aB KjiK+lihhDk8ktzyPaOBi07agc/p62+fIcavcKxqnYtkW84QiSHXHbXU1uUsHkf9oMYN xrR5Yi6Vzpkt4MvpLHYNmXXlLjH+1tfXt4AhwXFPrgWzLONr08MDS1oqTuscMlS412oD jU1Q== 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:content-language:to:from:user-agent:mime-version :date:message-id:delivered-to; bh=5PVzwjXf6Y4NKkB8OKVVkScD+hYFyXUhO6KuWZRXKh0=; fh=MSMsui8Xvu9ifwwRaxZr7QRsOBFQdNFWJclINoSvWpI=; b=len+JuiYtRE5ER9a3oc6XSYRxwCWbbBg9NZElDSaTqXKNgbxM7vPQePsdBayJEU+Wj 8apeIJGqAJpzP4KB5ezwx7lfH389isNnB+VaEWxbEr/jbvLa+zXm63KhEgJe27Te8E9Q 8AVC3+ecPPyvtLPbdX7HXnfFDXK7L1XXmrLB5majjPGG0D3b5TF8fFGpzxQf0b772uFI PIeqDyj4qheJ9uvBJSxJD1ZcPH/NCqy5kalzKj8S9DfMtcoVS56nFJsFdmiA2ge1EXPL cRFEybn04unwEIzipttwVaglUWfVZZxA8ch756omOU4fcX/tZmSHPtWT7OyWYBGELNIi E7fw== ARC-Authentication-Results: i=1; mx.google.com; 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 la24-20020a170906ad9800b00997e8ac3332si7385723ejb.340.2023.07.25.03.23.41; Tue, 25 Jul 2023 03:23:42 -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; 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 9B43368C8D7; Tue, 25 Jul 2023 13:23:38 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from xmailer.gwdg.de (xmailer.gwdg.de [134.76.10.29]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A6E1968C7D3 for ; Tue, 25 Jul 2023 13:23:32 +0300 (EEST) Received: from excmbx-25.um.gwdg.de ([134.76.9.235] helo=email.gwdg.de) by mailer.gwdg.de with esmtp (GWDG Mailer) (envelope-from ) id 1qOFCV-00010z-Cl for ffmpeg-devel@ffmpeg.org; Tue, 25 Jul 2023 12:23:32 +0200 Received: from MBX19-SUB-07.um.gwdg.de (10.108.142.72) by excmbx-25.um.gwdg.de (134.76.9.235) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.27; Tue, 25 Jul 2023 12:23:32 +0200 Received: from [192.168.0.21] (10.250.9.199) by MBX19-SUB-07.um.gwdg.de (10.108.142.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.2.1118.30; Tue, 25 Jul 2023 12:23:31 +0200 Message-ID: <04f01b96-5142-edeb-4902-efb8cada5f00@ipp.mpg.de> Date: Tue, 25 Jul 2023 12:23:31 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 From: Sven Martinov To: Content-Language: de-DE X-Originating-IP: [10.250.9.199] X-ClientProxiedBy: excmbx-14.um.gwdg.de (134.76.9.225) To MBX19-SUB-07.um.gwdg.de (10.108.142.72) X-Virus-Scanned: (clean) by clamav Subject: [FFmpeg-devel] [PATCH] avcodec/hevc: set bit depth to bits_per_raw_samples 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: 8U4i+tVWhCqB Signed-off-by: Sven Martinov --- libavcodec/hevcdec.c | 1 + 1 file changed, 1 insertion(+) -- 2.7.4 diff --git a/libavcodec/hevcdec.c b/libavcodec/hevcdec.c index fcf19b4..1ec382e 100644 --- a/libavcodec/hevcdec.c +++ b/libavcodec/hevcdec.c @@ -338,6 +338,7 @@ static void export_stream_params(HEVCContext *s, const HEVCSPS *sps) avctx->has_b_frames = sps->temporal_layer[sps->max_sub_layers - 1].num_reorder_pics; avctx->profile = sps->ptl.general_ptl.profile_idc; avctx->level = sps->ptl.general_ptl.level_idc; + avctx->bits_per_raw_sample = sps->bit_depth; ff_set_sar(avctx, sps->vui.common.sar);