[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