[FFmpeg-devel] [PATCH] Add description for the other FFmpeg libs in the about page
Stefano Sabatini
stefano.sabatini-lala
Tue Mar 10 21:59:06 CET 2009
On date Tuesday 2009-03-10 19:50:26 +0000, Robert Swain encoded:
> On 10/3/09 19:36, Stefano Sabatini wrote:
> > finally is come the time to demystify for the big public the many
> > resources FFmpeg has under its hat;-).
>
> Thanks. :) I had actually written something similar but less detailed
> before I started the site clean-up. But I since neglected it.
>
> > ------------------------------------------------------------------------
> >
> > Index: about
>
> Could you make the patch from the root of the ffmpeg.org repository, not
> the src dir? It doesn't really matter, but for consistency with the way
> we like patches for the main FFmpeg repo.
>
> > ===================================================================
> > --- about (revision 320)
> > +++ about (working copy)
> > @@ -15,10 +15,25 @@
> > <li><tt>ffplay</tt> is a simple media player based on<a
> > href="http://www.libsdl.org/">SDL</a> and the FFmpeg libraries.</li>
> >
> > +<li><tt>libavutil</tt> is a library containing utilities for
> > +simplifying multimedia programming, including random generators, data
> > +structures, mathematics routines and much more.</li>
> > +
>
> random _number_ generators
Fixed.
> > <li><tt>libavcodec</tt> is a library containing decoders and encoders
> > for audio/video codecs.</li>
> >
> > <li><tt>libavformat</tt> is a library containing demuxers and
> > muxers for multimedia container formats.</li>
> >
> > +<li><tt>libavdevice</tt> is a library containing input and output
> > +devices for many common multimedia input/output software frameworks,
> > +including video4linux, vfw, and alsa.</li>
> > +
> > +<li><tt>libswscale</tt> is a library performing highly optimized image
> > +scaling/resampling operations.</li>
>
> And colour (well, 'color' in the document I suppose) space conversion.
Well I think the term "resampling" denotes both scaling and conversion
operations, but I agree "color space conversion" is more clear.
> > +
> > +<li><tt>libavfilter</tt> is a library, currently not fully integrated
> > +in SVN, for efficiently filtering and generating multimedia
> > +streams.</li>
> > +
>
> Maybe add in 'manipulating' for the sake of clarity.
I left it as before in this case, I don't think
s/filtering/manipulating/ is a good idea since it doesn't explain
whence the "filter" part of libavfilter comes from.
But I don't mind, if you prefer the other way or if someone can find
out some way to mention both "manipulating" and "filtering" I'll
change it.
I also extended the libavdevice description.
Regards.
--
FFmpeg = Frenzy & Fundamental Marvellous Philosofic Earthshaking God
-------------- next part --------------
A non-text attachment was scrubbed...
Name: extend-about.patch
Type: text/x-diff
Size: 1200 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20090310/412f1a21/attachment.patch>
More information about the ffmpeg-devel
mailing list