On 02/05/15 06:23, Anton Khirnov wrote:
> Quoting Vittorio Giovara (2015-05-02 01:17:08)
>> The enum is used by lavc, lavf and lavfi, and it is referenced by lavu,
>> so it sementically belongs to lavu more than any other.
>>
>> This change allows to drop an avcodec.h inclusion from avfilter.h.
>>
> 
> I would disagree here, since this logic would apply to any side data
> struct whatsoever. And I don't think they should all be in lavu.

libav(meta)data ? =)

Might be nice split libavutil a little so:

libavu -> mem, basic data types, compat, version machinery

libavdata -> packet, frame, samples and pixels

libavcomp -> compressors

libavhash -> hashes

This is something I'd like to have soon if nobody is strongly against it.

lu
_______________________________________________
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to