[FFmpeg-devel] [PATCH] avformat: Add image3 demuxers with format autodetection

Michael Niedermayer 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.
> >
> >Attached.
> >
> >The problem is that in_plugin->long_name is a null pointer.
> 
> Attached patch fixes the problem.
> 
> Best regards,
> Andreas
> 

>  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
>  demuxers
> 
> 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.
-- Aristotle
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20140722/69319a07/attachment.asc>


More information about the ffmpeg-devel mailing list