[FFmpeg-devel] [PATCH] lavfi: drop planar/packed negotiation support

Stefano Sabatini stefasab at gmail.com
Wed May 16 00:54:11 CEST 2012


On date Tuesday 2012-05-15 22:20:53 +0200, Clément Bœsch encoded:
> On Tue, May 15, 2012 at 08:23:19PM +0200, Stefano Sabatini wrote:
> > The planar/packed switch and the packing_formats list is no longer
> > required, since the planar/packed information is now stored in the sample
> > format enum.
> > 
> > This is technically a major API break, possibly the harm should not be
> > too much painful as we marked the audio filtering API as unstable.
> > ---
> >  doc/filters.texi               |   13 +++----------
> >  libavfilter/af_aconvert.c      |   14 +++-----------
> >  libavfilter/af_aformat.c       |    7 ++-----
> >  libavfilter/af_amerge.c        |    6 +-----
> >  libavfilter/af_ashowinfo.c     |    5 ++---
> >  libavfilter/af_astreamsync.c   |    3 ---
> >  libavfilter/af_earwax.c        |    4 ----
> >  libavfilter/af_pan.c           |    2 --
> >  libavfilter/af_silencedetect.c |    6 ------
> >  libavfilter/af_volume.c        |    6 ------
> >  libavfilter/asrc_aevalsrc.c    |    2 --
> >  libavfilter/audio.c            |    4 ++--
> >  libavfilter/audio.h            |   17 +++++++++++++++++
> >  libavfilter/avfilter.c         |    8 ++------
> >  libavfilter/avfilter.h         |   12 ++++++++++++
> >  libavfilter/avfiltergraph.c    |   24 ++++++------------------
> >  libavfilter/buffersink.h       |    2 ++
> >  libavfilter/defaults.c         |    4 ++--
> >  libavfilter/formats.c          |   19 ++-----------------
> >  libavfilter/graphdump.c        |    5 ++---
> >  libavfilter/internal.h         |   10 ----------
> >  libavfilter/sink_buffer.c      |   12 +-----------
> >  libavfilter/src_buffer.c       |   17 +++--------------
> >  libavfilter/src_movie.c        |    2 --
> >  libavfilter/version.h          |    3 +++
> >  25 files changed, 65 insertions(+), 142 deletions(-)
> > 
> 
> Oh thank you for this.
> 
> Some forgotten ones (I think):
> 
>   lavfi/af_pan:      you may want to change or drop the comment refering
>                      to packing
>   lavfi/af_aconvert: description refers to "packed_fmt" (and doc/faq.texi
>                      might require some updates then)
>   doc/examples:      filtering_audio is using explicit audio packing stuff
>   doc/filters.texi:  abuffer examples need updates
>   doc/filter_design: there is a reference to packing
> 
> It seems that's all.

Squashed with the lavd/lavfi patch, and fixed more packing format
references in various other files which I missed in the first run.
-- 
FFmpeg = Fantastic & Funny Magnificient Philosofic Earthshaking Gangster
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-lavfi-drop-planar-packed-negotiation-support.patch
Type: text/x-diff
Size: 40056 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20120516/d61a9fca/attachment.bin>


More information about the ffmpeg-devel mailing list