From patchwork Tue Jan 26 16:43:25 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 25197 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 5E2F644BDF6 for ; Tue, 26 Jan 2021 18:43:41 +0200 (EET) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 32B4C6881CE; Tue, 26 Jan 2021 18:43:41 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 831FD680C7B for ; Tue, 26 Jan 2021 18:43:35 +0200 (EET) Received: by mail-wr1-f42.google.com with SMTP id g10so17202332wrx.1 for ; Tue, 26 Jan 2021 08:43:35 -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=E3Dr0nZjEObZpN6iDISV3zg3E4uZco7rwq6uo9I261w=; b=sGgxe5DiSe8HlYdOxzuqOtoEXPqRuzuJIMi7p4t0E6GPKzIu5OjFXhk6X672ge2laU /+MjKGMLrGG1T2VXV1hy4SbFpta5vtb+iIgS0TmkSNsTmE8QFQ5VwdwfFPRJoGkGQCjw CUP9UwXzc5y4IPyVlTvvNHtqKR7yorI/XPbBaEHPYqUrFAtNKfrNfZ5A694SFikbFIwh lNKboyyk597BHBq9CdHCCRjv9VWdiEg6yjKjYcB+FvbolUkWGRATwK/3t6DmYQDFP3yy 0Ke4bQeL6/NfoQm1H0T9VTJW9caUZ4ksJ39oUHBJKar/QnkdI/hIlP7lGe+L3NUOohBq 2I5A== 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=E3Dr0nZjEObZpN6iDISV3zg3E4uZco7rwq6uo9I261w=; b=QOSDvk+kIEyNYPqwc5SlXY0uM5pnP0BvCyYQgNkk1h207OV6Kkv3obpZfZr5KSxHri cvzyOPN97+WA5ZlXWi74k+3mhEi1Jg0NMf9mXr1P8egEn5DWVAZG4MNU4j8IHNPMuyLH 2Wm4kfZyGO4e+fFGO16Kdw+7Z4Dl3Qlh+a6KyYDF+K7josuVt0NB8yaz2PBobh7krcEQ 7gzTqfFag80qYaETlHE0xkgKCPSsmU5S8/gBJoKVCGKKPs0Bn59tFVPa6G9FdMiOWdck x8imqZcaTuNFuWrrN9Fud+MBlD42brY9JKn+oAwyx1RIbKqdgajw39Xv+WyLYiqhsunc SPBg== X-Gm-Message-State: AOAM5335k5FYASL7OhzCY42ML67vbrO+cwb4FN2VHCXgNmixqXnz2tOo Rtyk45dAtSsFt0zs10obKJ+ARQOxinU= X-Google-Smtp-Source: ABdhPJy1hCUW1/OzfvqeeGLQYUrKjM9avlKcpqD3MuTVXQibYMeCIFLvgUpxOBt8TVfCPWrC5R2AUA== X-Received: by 2002:adf:d20c:: with SMTP id j12mr7000472wrh.407.1611679414932; Tue, 26 Jan 2021 08:43:34 -0800 (PST) Received: from sblaptop.fritz.box (ipbcc1aa4b.dynamic.kabel-deutschland.de. [188.193.170.75]) by smtp.gmail.com with ESMTPSA id h23sm4156798wmi.26.2021.01.26.08.43.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Jan 2021 08:43:34 -0800 (PST) From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Tue, 26 Jan 2021 17:43:25 +0100 Message-Id: <20210126164328.1889908-1-andreas.rheinhardt@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 1/4] avcodec/dolby_e_parser: Remove unused ParseContext 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: Andreas Rheinhardt Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Parsers are not forced to use a ParseContext and the other stuff from parser.h which is just designed to help parsers recombining frames. But this parser does not do this at all, i.e. the ParseContext is unused. Signed-off-by: Andreas Rheinhardt --- libavcodec/dolby_e_parser.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/libavcodec/dolby_e_parser.c b/libavcodec/dolby_e_parser.c index 2c11617906..b7e5db4e6f 100644 --- a/libavcodec/dolby_e_parser.c +++ b/libavcodec/dolby_e_parser.c @@ -18,14 +18,11 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ -#include "parser.h" - #include "dolby_e.h" #include "get_bits.h" #include "put_bits.h" typedef struct DBEParseContext { - ParseContext pc; DBEContext dectx; DolbyEHeaderInfo metadata; @@ -74,5 +71,4 @@ AVCodecParser ff_dolby_e_parser = { .codec_ids = { AV_CODEC_ID_DOLBY_E }, .priv_data_size = sizeof(DBEParseContext), .parser_parse = dolby_e_parse, - .parser_close = ff_parse_close, };