On Tue, 12 Jan 2016, Michael Stefaniuc wrote:
Hello Andrew,
On 01/11/2016 09:13 PM, Andrew Eikum wrote:
This gets winegstreamer with gstreamer-0.10 working for me again, fixing Bug 30557. However, gstreamer-0.10 is no longer developed and some distros don't ship it anymore.
which distros are those? gstreamer-0.10 is still available in Fedora 23.
GStreamer 1.0 came out in 2012 which means development shifted from 0.10 to 1.0 no later than that date. So GStreamer 0.10 has seen no improvements for at least 3 years while 1.x has seen continuous changes.
From the GStreamer FAQ:
http://gstreamer.freedesktop.org/data/doc/gstreamer/head/faq/html/chapter-ge...
Q: So which GStreamer version should I get? A: You should download GStreamer-1.0. GStreamer-0.10 is end-of-life.
So regardless of the distributions it's time for Wine to move to 1.0. But given the situation one has to expect distributions to drop support for 0.10 at some point. Indeed:
Debian: https://lists.debian.org/debian-devel/2015/05/msg00335.html Ubuntu and other Debian derivatives will likely follow suite.
I intend to pull this patch (or a version of it) into Stable. But I'd rather stick with the old gstreamer-0.10 then go to the new API; it is the smaller change.
That said, I think fixing GStreamer 0.10 support in the current stable branch makes sense. And now that we have frequent (for some value of 'frequent') stable releases support for GStreamer 1.0 can go into the next stable release.