[FFmpeg-devel] [PATCH] avfilter: align data frame when needed
nfxjfg at googlemail.com
Fri May 5 13:11:26 EEST 2017
On Fri, 5 May 2017 12:00:02 +0200
Nicolas George <george at nsup.org> wrote:
> Le sextidi 16 floréal, an CCXXV, Muhammad Faiz a écrit :
> > This should fix Ticket6349.
> > Since 383057f8e744efeaaa3648a59bc577b25b055835, framequeue may
> > generate unaligned frame data.
> > Signed-off-by: Muhammad Faiz <mfcc64 at gmail.com>
> > ---
> > libavfilter/avfilter.c | 26 +++++++++++++++++++++++++-
> > 1 file changed, 25 insertions(+), 1 deletion(-)
> Sorry, but no.
> According to the C standard and FFmpeg's developer documentation, the
> current output of libavfilter is correctly aligned, and libmp3lame is
FFmpeg doesn't follow standard C alignment rules for media data.
Please stop bullshitting. Fix the crashes, somehow. Or at least don't
prevent others from doing it.
> Therefore, you have only two options :
> - fix libmp3lame ;
> - change the documentation to shift the burden elsewhere.
> Note that changing libavfilter is not an option. If you change the
> documentation tu put the burden on libavfilter, then this patch can go
> in, but the documentation change must come first.
> Note that I will argue for a good documentation change, not something
> rushed and inconvenient.
More information about the ffmpeg-devel