From patchwork Sat Jan 30 06:37:14 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Linjie Fu X-Patchwork-Id: 25269 Return-Path: X-Original-To: patchwork@ffaux-bg.ffmpeg.org Delivered-To: patchwork@ffaux-bg.ffmpeg.org Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by ffaux.localdomain (Postfix) with ESMTP id EB3EE44ABF0 for ; Sat, 30 Jan 2021 08:58:18 +0200 (EET) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C7A3E68A73D; Sat, 30 Jan 2021 08:58:18 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-il1-f178.google.com (mail-il1-f178.google.com [209.85.166.178]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 1410868817E for ; Sat, 30 Jan 2021 08:58:12 +0200 (EET) Received: by mail-il1-f178.google.com with SMTP id m20so3071352ilj.13 for ; Fri, 29 Jan 2021 22:58:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=HFkx6mUQhkw1+75hjqM09AT6EFX4f8Fyuf22dXNBQbg=; b=TXWl9d00tAtbp5e/0sxiU9VgurS3fV6u22od4/X+vRtmc4nZXCghNxyffgvic85vmH pvgCmwteVyC97rf7XF4/bkgvZyGMncXysFtGyf2DhtTPOkkbt2Qn1JHIwma4fAD7/ZnZ fooBya1D7u6G942YO62x8g7tE8JLDYrN0vmVDSGdaCSQxE1tjBTrAmSsmDU7Vt8bsNWd j57Cgw752DIHJQJ0ThSoybBMII8+OFZEwZFcIuIlThzF23Nj0s7elzD56MQtFtrBTT9z /kpt+vigeJCpE7pTvOtYaqIRhFLq2sREIS2RXf9QKmIqN0uSHpMFimIPYu4Gy5AaqKQG a7Fw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=HFkx6mUQhkw1+75hjqM09AT6EFX4f8Fyuf22dXNBQbg=; b=UKmLfxZ9MgXbG4sogmjozq45WM2uSmx5I1Yzy/ItKawqexVtnDBj5U6MSs0qef8gkI jIh+kWSam+Sd42cOZHTNoe6Vnm/U9TSUeNvXTBllk9E1dwRSdp7BsrenU3j6uOQN0pee NZJbruLjIuRxCd8zAPKy9CbNcV7QynzOZa0MeRQBzvl1fEFn5ClEW73If2RPJjN5llE6 OBhueQDFOvXfppvhztnm6CAcxu6SyuelQf4zDU4cEV0Yo7h695BcPUw6bgXkPZZZ7fkV qTJi7s6OpAGOPkWCB6Td75klRSo9kXuLHcAnkrwVaVNIigEcUu2dO9CfSBjZzHXnEUzH T1fg== X-Gm-Message-State: AOAM530IBrElyg1F919Pj2C3zbzumTsu+KA0r7zNBK5JKmMmMNdEq5vI gwBbDrE10Np6rJcIM66f4qmIdW5zKT72GA== X-Google-Smtp-Source: ABdhPJysDUH9256YdwOrGo3ommAxRDpD1ZqlRZfeeSzMzAJi+YKXoxE6yuT+0dd6ZqSGlFgG3grF5g== X-Received: by 2002:a5d:9a8e:: with SMTP id c14mr6534064iom.178.1611988641594; Fri, 29 Jan 2021 22:37:21 -0800 (PST) Received: from ip-172-31-39-116.us-east-2.compute.internal (ec2-52-14-134-25.us-east-2.compute.amazonaws.com. [52.14.134.25]) by smtp.gmail.com with ESMTPSA id l14sm5335674ilh.58.2021.01.29.22.37.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jan 2021 22:37:21 -0800 (PST) From: Linjie Fu To: ffmpeg-devel@ffmpeg.org Date: Sat, 30 Jan 2021 06:37:14 +0000 Message-Id: <20210130063714.1121442-1-linjie.justin.fu@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] lavc/hevc_parser: remove repeated profile/level settings 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 Cc: Linjie Fu Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Since avctx->profile/level would be set in export_stream_params() in set_sps(), identical codes here seem to be redundant. Signed-off-by: Linjie Fu --- libavcodec/hevc_parser.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/libavcodec/hevc_parser.c b/libavcodec/hevc_parser.c index 463d352055..0eb7fb074c 100644 --- a/libavcodec/hevc_parser.c +++ b/libavcodec/hevc_parser.c @@ -95,8 +95,6 @@ static int hevc_parse_slice_header(AVCodecParserContext *s, H2645NAL *nal, s->width = ps->sps->width - ow->left_offset - ow->right_offset; s->height = ps->sps->height - ow->top_offset - ow->bottom_offset; s->format = ps->sps->pix_fmt; - avctx->profile = ps->sps->ptl.general_ptl.profile_idc; - avctx->level = ps->sps->ptl.general_ptl.level_idc; if (ps->vps->vps_timing_info_present_flag) { num = ps->vps->vps_num_units_in_tick;