[FFmpeg-devel] [PATCH] developer.texi: replace "externally vissible" by public
Michael Niedermayer
michaelni at gmx.at
Wed Feb 13 19:14:02 CET 2013
On Wed, Feb 13, 2013 at 05:23:59PM +0100, Clément Bœsch wrote:
> On Tue, Feb 12, 2013 at 04:14:45PM +0100, Michael Niedermayer wrote:
> > A lot is externally visible, for example in static libs
> > what the text means is intentionally public.
> >
>
> "vissible" typo in the commit message.
>
> > Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
> > ---
> > doc/developer.texi | 2 +-
> > 1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/doc/developer.texi b/doc/developer.texi
> > index c11a5ef..b2a792e 100644
> > --- a/doc/developer.texi
> > +++ b/doc/developer.texi
> > @@ -165,7 +165,7 @@ prefix should be used, e.g. @samp{ff_w64_demuxer}.
> > For variables and functions used internally across multiple libraries, use
> > @code{avpriv_}. For example, @samp{avpriv_aac_parse_header}.
> > @item
> > -For externally visible symbols, each library has its own prefix. Check
> > +For public symbols, each library has its own prefix. Check
> > the existing code and choose names accordingly.
> > @end itemize
>
> Why not, but the sentence sounds wrong anyway AFAICT. There is "av_" +
> "av<something>_" for most of the libs. The rename team will certainly
> change everything during the next years, but until then this sentence
> remains somehow wrong.
>
> What about something like:
>
> Each library has its own prefix for public symbols, in addition to the
> commonly used @code{av_} (@code{avformat_} for libavformat,
> @code{avcodec_} for libavcodec, @code{swr_} for libswresample, etc).
> Check the existing code and choose names accordingly.
>
> Note that some symbols without these prefixes are also exported for
> retro-compatibility reasons. These exceptions are declared in the
> @code{lib<name>/lib<name>.v} files.
sounds good, please commit
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
No great genius has ever existed without some touch of madness. -- Aristotle
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20130213/ace45435/attachment.asc>
More information about the ffmpeg-devel
mailing list