[FFmpeg-devel] [RFC] [PATCH] Cleanup obsoleted libavfilter notes

Stefano Sabatini stefano.sabatini-lala
Mon Jan 24 22:19:08 CET 2011

On date Monday 2011-01-24 22:02:51 +0100, Reinhard Tartler encoded:
> Hi,
> This patch is provocative on purpose with the intent to stimulate a
> discussion about a) how to proceed with the SOC repo and b) to declare
> the (external) libavfilter API stable, which means that future API
> changes require either a symbol versioning hack or a major bump.
> Comments?
> diff --git a/doc/libavfilter.texi b/doc/libavfilter.texi
> index 8745928..906fb01 100644
> --- a/doc/libavfilter.texi
> +++ b/doc/libavfilter.texi
> @@ -13,20 +13,6 @@
>  Libavfilter is the filtering API of FFmpeg. It is the substitute of the
>  now deprecated 'vhooks' and started as a Google Summer of Code project.
> -Integrating libavfilter into the main FFmpeg repository is a work in
> -progress. If you wish to try the unfinished development code of
> -libavfilter then check it out from the libavfilter repository into
> -some directory of your choice by:
> -
> - at example
> -   svn checkout svn://svn.ffmpeg.org/soc/libavfilter
> - at end example
> -
> -And then read the README file in the top directory to learn how to
> -integrate it into ffmpeg and ffplay.
> -
> -But note that there may still be serious bugs in the code and its API
> -and ABI should not be considered stable yet!
>  @chapter Tutorial

I'll post a new patch hopefully in this week for the movie filter,
but I'll wait more for declaring the API stable, there is at least the
aspect fix which requires to break again the API iirc, and I want to
see what happens with audio.

Then who is going to tell the users where to find the libavfilter-soc
repo? I'd rather wait at least for an equivalent git branch to be set
up, unfortunately from what I can read libavfilter-soc checkout.sh is
broken due to the missing libswscale:

svn: warning: Error handling externals definition for 'ffmpeg/libswscale':
svn: warning: URL 'svn://svn.ffmpeg.org/mplayer/trunk/libswscale' at revision 32814 doesn't exist
Checked out revision 26400.

(I was believing that the checkout was going to work even after the
git transition, what happened to libswscale SVN?)
FFmpeg = Fantastic Fanciful Mastering Perennial Epic Game

More information about the ffmpeg-devel mailing list