GNOME Bugzilla – Bug 743984
gst-libav-1.4.5: patch to support libav-9 usage
Last modified: 2015-02-04 13:32:15 UTC
Created attachment 296098 [details] [review] libav-9.patch Maybe this patch would be interesting to get it working with libav-9 :) Thanks
Our releases only support one specific libav version, otherwise we would have to add a lot of #ifdef clutter like you just did, and also have to do testing with multiple versions to make sure nothing ever breaks. If you build against any version other than the one a release series is made for, you're on your own. That is, 1.4 is for libav 10, 1.2 was for libav 9, 1.0 for 0.8. 1.6 will be for 11 or 12 (currently GIT master uses 11).
But thanks for the patch nonetheless, it might be useful for others in your situation and can be found here in Bugzilla by them. FYI, in Debian we also have a patch to make gst-libav 1.4 work with libav 11. If that ever becomes a situation for you.
Nice, thanks :) I found the libav-11 patch in debian... but looks like it doesn't have the needed IFDEFs and then could break for other versions :/