[FFmpeg-cvslog] avcodec/dolby_e_parser: Remove unused ParseContext

Andreas Rheinhardt git at videolan.org
Sat Jan 30 06:30:53 EET 2021


ffmpeg | branch: master | Andreas Rheinhardt <andreas.rheinhardt at gmail.com> | Tue Jan 26 14:48:01 2021 +0100| [fa3ab43fecb49d544861a42a03e7432aa829de56] | committer: Andreas Rheinhardt

avcodec/dolby_e_parser: Remove unused ParseContext

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 <andreas.rheinhardt at gmail.com>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fa3ab43fecb49d544861a42a03e7432aa829de56
---

 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,
 };



More information about the ffmpeg-cvslog mailing list