[FFmpeg-devel] [PATCH] merge libavcore into libavutil
Mon Feb 7 20:28:29 CET 2011
Reimar D?ffinger <Reimar.Doeffinger at gmx.de> writes:
> On Mon, Feb 07, 2011 at 06:53:56PM +0000, M?ns Rullg?rd wrote:
>> Reimar D?ffinger <Reimar.Doeffinger at gmx.de> writes:
>> >> With this in mind, nobody is helped by having libavutil
>> >> and libavcore split. In order to ease maintenance and reduce confusion
>> >> where to put common code, avcore's functionality is merged (back) to
>> >> avutil.
>> > Assuming we get a proper implementation somewhen, where would
>> > resampling functions go then for example?
>> libavresample? That would be consistent with libswscale being a lib
>> of its own.
> It seems a bit tiny for a lib of its own. And I can't say it seems like
> particularly bright to first merge audioconvert now into libavutil first
The file is badly named. It contains only some names for common
channel layouts. Think of it as the audio equivalent of pixfmt/pixdesc.
I think libavutil is a good place for it, although it should be renamed.
> I just think the case for this change isn't really convincing, it is a big
> change, it is kind of an API/ABI change (there are not even stub functions
> left behind) and lastly the logical conclusion to the given arguments would
> be to remove _both_ libavutil and libavcore (since the argument is that
> there's no point in a stand-alone libavutil).
I am unable to find a logical line of reasoning in that statement.
mans at mansr.com
More information about the ffmpeg-devel