gst-libav 1.8.3 build regression?

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

gst-libav 1.8.3 build regression?

Gustavo Zacarias
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).
Thanks.
Regards.
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: gst-libav 1.8.3 build regression?

Sebastian Dröge-3
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
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

signature.asc (949 bytes) Download Attachment