[FFmpeg-devel] [PATCH] lavfi: unify asink_buffer and vsink_buffer API

Stefano Sabatini stefano.sabatini-lala at poste.it
Thu Aug 25 15:09:45 CEST 2011


On date Saturday 2011-08-20 19:44:59 +0200, Stefano Sabatini encoded:
> More generic, less code duplication.
> ---
>  avconv.c                    |    5 +-
>  ffmpeg.c                    |    5 +-
>  ffplay.c                    |    5 +-
>  libavdevice/lavfi.c         |   11 ++--
>  libavfilter/Makefile        |    2 +-
>  libavfilter/asink_abuffer.c |   97 ------------------------------
>  libavfilter/asink_abuffer.h |   47 ---------------
>  libavfilter/vsink_buffer.c  |  139 ++++++++++++++++++++++++++++++++++---------
>  libavfilter/vsink_buffer.h  |   38 +++++++++---
>  9 files changed, 155 insertions(+), 194 deletions(-)
>  delete mode 100644 libavfilter/asink_abuffer.c
>  delete mode 100644 libavfilter/asink_abuffer.h

Breaks ABI, adding a backward compatibility layers seems no easy
(unless we add another buffer2 sink), so I suggest to bump major and
get done with it.
-- 
FFmpeg = Faithful & Frightening Mythic Peaceless Eager Generator


More information about the ffmpeg-devel mailing list