[FFmpeg-devel] [PATCH] merge libavcore into libavutil
Måns Rullgård
mans
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
> again.
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.
--
M?ns Rullg?rd
mans at mansr.com
More information about the ffmpeg-devel
mailing list