On 2011-12-23 00:24:32 +0100, Diego Biurrun wrote: > On Thu, Dec 22, 2011 at 11:58:15PM +0100, Janne Grunau wrote: > > On 2011-12-22 21:50:25 +0100, Diego Biurrun wrote: > > > The demuxer depends on the mov code, which in turn depends on the > > > mov chan tag code, so link against it. > > > > Have you loked if functions used from cafdec.c actually depend on > > something in mov_chan.c? > > cafdec.c uses ff_mov_read_esds and ff_mov_get_lpcm_codec_id from mov.c. > mov.c uses ff_mov_get_channel_layout, which is defined in mov_chan.c.
the functions used by cafdec.c don't use ff_mov_get_channel_layout, so instead of adding mov_chan.o it could be solved with with ifdefs or further splitting. probably not worth the effort. > The demuxer depends on code from mov.c, which in turn depends on > code from mov_chan.c, so link against it. better, thanks, probably ok Janne _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
