On 12/22/2011 06:32 PM, Janne Grunau wrote: > 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.
also not worth the effort because that effort could be spent actually supporting the CAF channel layout tag which uses the same syntax. :) -Justin _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
