On Sat, 1 Dec 2012, Diego Biurrun wrote:
They share the same code, so building one w/o the other makes no sense.
---
configure | 1 +
libavformat/Makefile | 3 ---
2 files changed, 1 insertions(+), 3 deletions(-)
diff --git a/configure b/configure
index ca11a85..5d727aa 100755
--- a/configure
+++ b/configure
@@ -1640,6 +1640,7 @@ dirac_demuxer_select="dirac_parser"
eac3_demuxer_select="ac3_parser"
flac_demuxer_select="flac_parser"
ipod_muxer_select="mov_muxer"
+ismv_muxer_select="mov_muxer"
matroska_audio_muxer_select="matroska_muxer"
matroska_demuxer_suggest="bzlib lzo zlib"
mov_demuxer_suggest="zlib"
diff --git a/libavformat/Makefile b/libavformat/Makefile
index c589316..2bcf3b2 100644
--- a/libavformat/Makefile
+++ b/libavformat/Makefile
@@ -122,9 +122,6 @@ OBJS-$(CONFIG_IMAGE2PIPE_DEMUXER) += img2dec.o img2.o
OBJS-$(CONFIG_IMAGE2PIPE_MUXER) += img2enc.o img2.o
OBJS-$(CONFIG_INGENIENT_DEMUXER) += ingenientdec.o rawdec.o
OBJS-$(CONFIG_IPMOVIE_DEMUXER) += ipmovie.o
-OBJS-$(CONFIG_ISMV_MUXER) += movenc.o isom.o avc.o \
- movenchint.o rtpenc_chain.o \
- mov_chan.o
OBJS-$(CONFIG_ISS_DEMUXER) += iss.o
OBJS-$(CONFIG_IV8_DEMUXER) += iv8.o
OBJS-$(CONFIG_IVF_DEMUXER) += ivfdec.o
--
1.7.1
Ok with me.
For the record, the reason why I did it like this originally is that they
don't logically depend on each other (there's nothing in the ismv muxer
that uses a mov muxer, both muxers just happen to have exactly the same
code), but doing it like this does simplify the makefile by avoiding
listing the same set of object files twice. And adding this mov muxer
dependency seems to be what's done for mp4 and all the other mov variants
already, so it's good for consistency.
// Martin
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel