[Ffmpeg-cvslog] r7238 - in trunk/libavutil: common.h internal.h

Reimar Döffinger Reimar.Doeffinger
Thu Dec 7 12:39:20 CET 2006


Hello,
On Thu, Dec 07, 2006 at 11:20:13AM -0000, M?ns Rullg?rd wrote:
> Reimar D?ffinger said:
> > So you suggest the better solution would have been to simply leave a
> > 99,9% (i.e. except the always_inline) bswap.h in MPlayer instead of
> > using the libavutil one?
> > And does this mean that you do not agree that not being able to export
> > any functions using always_inline is a bad thing?
> 
> If you want to use currently not exported functionality, submit an RFE asking for
> it to be officially exported.  Symbols whose name begin with av are official API,
> nothing else is.

I thought the intention was all of libavutil becoming "official API"
in the long term.
But since a ff_ prefix to always_inline was already considered too much
I wonder if suggesting FFBE_32 and av_bswap_32 everywhere has much of a
chance.
Anyway I can with little effort hack around any issues MPlayer has, I
was just thinking this way of fixing things not very clean.
If you prefer to ignore my opinion just because it is motivated by some
short-term inconvenience for MPlayer I can't change that.

Greetings,
Reimar D?ffinger




More information about the ffmpeg-cvslog mailing list