diff options
author | James Almer <jamrial@gmail.com> | 2021-01-25 11:29:27 -0300 |
---|---|---|
committer | James Almer <jamrial@gmail.com> | 2021-01-25 16:45:20 -0300 |
commit | 81d070dd09ce154d635414fd07d80a591266b421 (patch) | |
tree | 0ca751f25ec99b6fa69be602ee6c506ae111083c /libavcodec/Makefile | |
parent | 12c8aeb2b822f8acec5a94ed4591ec6db9994c74 (diff) | |
download | ffmpeg-81d070dd09ce154d635414fd07d80a591266b421.tar.gz |
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>
Diffstat (limited to 'libavcodec/Makefile')
-rw-r--r-- | libavcodec/Makefile | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libavcodec/Makefile b/libavcodec/Makefile index 633ebc37f8..e2cd18632f 100644 --- a/libavcodec/Makefile +++ b/libavcodec/Makefile @@ -40,7 +40,6 @@ OBJS = ac3_parser.o \ d3d11va.o \ decode.o \ dirac.o \ - dolby_e_parser.o \ dv_profile.o \ encode.o \ imgconvert.o \ @@ -286,7 +285,7 @@ OBJS-$(CONFIG_DIRAC_DECODER) += diracdec.o dirac.o diracdsp.o diractab OBJS-$(CONFIG_DFA_DECODER) += dfa.o OBJS-$(CONFIG_DNXHD_DECODER) += dnxhddec.o dnxhddata.o OBJS-$(CONFIG_DNXHD_ENCODER) += dnxhdenc.o dnxhddata.o -OBJS-$(CONFIG_DOLBY_E_DECODER) += dolby_e.o kbdwin.o +OBJS-$(CONFIG_DOLBY_E_DECODER) += dolby_e.o dolby_e_parse.o kbdwin.o OBJS-$(CONFIG_DPX_DECODER) += dpx.o OBJS-$(CONFIG_DPX_ENCODER) += dpxenc.o OBJS-$(CONFIG_DSD_LSBF_DECODER) += dsddec.o dsd.o @@ -1087,6 +1086,7 @@ OBJS-$(CONFIG_COOK_PARSER) += cook_parser.o OBJS-$(CONFIG_DCA_PARSER) += dca_parser.o dca_exss.o dca.o OBJS-$(CONFIG_DIRAC_PARSER) += dirac_parser.o OBJS-$(CONFIG_DNXHD_PARSER) += dnxhd_parser.o dnxhddata.o +OBJS-$(CONFIG_DOLBY_E_PARSER) += dolby_e_parser.o dolby_e_parse.o OBJS-$(CONFIG_DPX_PARSER) += dpx_parser.o OBJS-$(CONFIG_DVAUDIO_PARSER) += dvaudio_parser.o OBJS-$(CONFIG_DVBSUB_PARSER) += dvbsub_parser.o |