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

Reply via email to