[FFmpeg-devel] [PATCH 1/2] avcodec: Add interface to motion estimation

Nicolas George george at nsup.org
Mon Aug 31 17:45:43 CEST 2015

Le quartidi 14 fructidor, an CCXXIII, Ronald S. Bultje a écrit :
> We're about to add FF_QSCALE_TYPE_MPEG1 to libavutil, and it's part of our
> intra-library ABI so we can't change it unless we bump majors, even though
> it's in internal.h.

I mostly agree to the general stance of this discussion about clean design
for better maintainability, but since this precise point pops here:

This particular issue could be avoided by not having an intra-library ABI,
i.e. having a single library.

I can understand the attraction of having different features in different
libraries, thematically, but I feel that the practical result has way more
drawbacks than benefits. I wonder how other developers feel about it.


  Nicolas George
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20150831/353cdfa4/attachment.sig>

More information about the ffmpeg-devel mailing list