[FFmpeg-devel] [PATCH] avformat: Add image3 demuxers with format autodetection
michaelni at gmx.at
Tue Jul 22 05:25:26 CEST 2014
On Tue, Jul 22, 2014 at 03:34:45AM +0200, Andreas Cadhalpun wrote:
> On 22.07.2014 02:12, Andreas Cadhalpun wrote:
> >On 21.07.2014 23:18, Carl Eugen Hoyos wrote:
> >>Andreas Cadhalpun <andreas.cadhalpun <at> googlemail.com> writes:
> >>>This patch has a strange side effect. With it gst-libav1.0
> >>>(version 1.3.2) gets compiled incorrectly so that when the
> >>>plugin is loaded by gstreamer it segfaults:
> >>>ERROR: Caught a segmentation fault while loading plugin file:
> >>Please provide a backtrace.
> >The problem is that in_plugin->long_name is a null pointer.
> Attached patch fixes the problem.
> Best regards,
> img2dec.c | 1 +
> 1 file changed, 1 insertion(+)
> 81880958a8d49da4585ac278c867059912b1b421 libavformat-img2dec.c:Addalong_nametothepipedimagedemuxers.patch
> From 316c472c4d5502743890daa344fbd51aaca5a561 Mon Sep 17 00:00:00 2001
> From: Andreas Cadhalpun <Andreas.Cadhalpun at googlemail.com>
> Date: Tue, 22 Jul 2014 03:32:03 +0200
> Subject: [PATCH] libavformat/img2dec.c: Add a long_name to the piped image
> This fixes segfaults in gst-libav1.0 compiled against FFmpeg 2.3.
applied, also locally backported to release/2.3
having a long name is better than not having one ...
but note, long_name can be NULL that is perfectly legal
and is the case with --enable-small
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
The worst form of inequality is to try to make unequal things equal.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 181 bytes
Desc: Digital signature
More information about the ffmpeg-devel