]> git.sesse.net Git - ffmpeg/commit
avcodec/dolby_e: split decoder and parser more thoroughly
authorJames Almer <jamrial@gmail.com>
Mon, 25 Jan 2021 14:29:27 +0000 (11:29 -0300)
committerJames Almer <jamrial@gmail.com>
Mon, 25 Jan 2021 19:45:20 +0000 (16:45 -0300)
commit81d070dd09ce154d635414fd07d80a591266b421
tree0ca751f25ec99b6fa69be602ee6c506ae111083c
parent12c8aeb2b822f8acec5a94ed4591ec6db9994c74
avcodec/dolby_e: split decoder and parser more thoroughly

Neither module should depend on the other.

Move shared functions to its own file for this purpose, and ensure
source files are compiled only when the required modules are enabled.

Signed-off-by: James Almer <jamrial@gmail.com>
libavcodec/Makefile
libavcodec/dolby_e.c
libavcodec/dolby_e.h
libavcodec/dolby_e_parse.c [new file with mode: 0644]
libavcodec/dolby_e_parser.c
libavcodec/dolby_e_parser.h [deleted file]
libavcodec/dolby_e_parser_internal.h [deleted file]
libavcodec/dolby_edec.h [deleted file]