gst-libav 1.8.3 build regression?

Sebastian Dröge sebastian at centricular.com
Mon Aug 22 06:01:46 UTC 2016


On Fri, 2016-08-19 at 22:23 -0300, Gustavo Zacarias wrote:
> Hi.
> Before sending a patch that might not be welcome, i've got a build 
> regression when upgrading from gst-libav 1.8.2 to 1.8.3.
> In 70c281b5 a check was added to ignore more quasi-codecs, however the 
> AV_CODEC_ID_WRAPPED_AVFRAME define is a ffmpeg3-ism.
> Previously i could build gst-libav against system ffmpeg 2.8.7 and with 
> gst-libav 1.8.3 i can't.
> Is this intentional or not? (I.E. bumping the minimum required system 
> ffmpeg to v3).

We only support building against ffmpeg, if you're building against
libav you're basically on your own. Last time I checked, there were
some subtle behaviour differences between both that caused different
kind of failures and crashes, and supporting both at the same time
seemed like quite some work.


For this specific problem though, that's not intentional and you might
want to file a bug with a patch to only use that codec ID if available.

-- 
Sebastian Dröge, Centricular Ltd · http://www.centricular.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 931 bytes
Desc: This is a digitally signed message part
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20160822/192bd1ae/attachment.sig>


More information about the gstreamer-devel mailing list