[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