[FFmpeg-devel] foo -> libfoo changes

Michael Niedermayer michaelni
Wed Jun 13 02:14:01 CEST 2007


Hi

On Wed, Jun 13, 2007 at 01:03:20AM +0300, Ismail D?nmez wrote:
> On Monday 11 June 2007 16:45:19 Michael Niedermayer wrote:
> [...]
> > iam also not strongly opposed to revert the renaming and put it back under
> > #if LIBAVCODEC_VERSION_INT > X
> > but iam not happy about this, and wont do any work related to it except
> > reviewing a patch
> 
> I don't understand what problem did actually foo->libfoo renaming solved. As I 
> said before there is no codec named libfaac or libmp3lame. The change not 
> only breaks existing behaviour but also doesn't make any sense.

plain codec names like "aac"/"vorbis" should be reserved for native
implementations


> 
> The case of multiple vorbis encoders would be better solved by giving the 
> native encoder another name.
> 
> In the end you end up breaking lots of things then at least bump major so 
> version so that people will know something is changed.

you can send a patch to workaround the change by making the codec_find
stuff select the external lib if no internal is available

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Democracy is the form of government in which you can choose your dictator
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20070613/2694aba5/attachment.pgp>



More information about the ffmpeg-devel mailing list