Bug#863663: libgstreamer1.0-0: plays MJPEG AVI files (and possibly other formats) at degraded quality
slomo at debian.org
Thu Jun 15 07:09:10 UTC 2017
On Wed, 2017-06-14 at 21:52 +0200, Francesco Poli wrote:
> On Sat, 10 Jun 2017 18:34:42 +0200 Francesco Poli wrote:
> > On Wed, 7 Jun 2017 23:23:30 +0200 Francesco Poli wrote:
> > > On Wed, 07 Jun 2017 09:44:02 +0300 Sebastian Dröge wrote:
> > >
> > > > On Thu, 2017-06-01 at 23:47 +0200, Francesco Poli wrote:
> > [...]
> > > > > Which is the feature that corresponds to avdec_mjpeg?
> > > > > Which is the one corresponding to jpegdec?
> > > >
> > > > You could get them from the registry by exactly those names with
> > > > gst_registry_find_feature(). The type is GST_TYPE_ELEMENT_FACTORY.
> > >
> > > Mmmh, I suppose that this is translatable into Vala, if the application
> > > is written in Vala...
> > >
> > > At least, by looking at "gstreamer-1.0.vapi", I see that there is a
> > > method named find_feature() in the class Registry of namespace Gst and
> > > a method set_rank() in the class PluginFeature of namespace Gst.
> > > I have to figure out how to use them, since I am not familiar at all
> > > with Vala (are you able to help me, by chance?), but that's another
> > > story!
Yes those are the two functions you would use from Vala.
> > > As an alternative, is there some configuration file that the user can
> > > tweak in order to adjust the ranks of jpegparse and avdec_mjpeg,
> > > without modifying the application that uses the GStreamer library?
There is no configuration file. Either you change it per application,
or during compilation of the relevant plugin.
> > > I really hope we can find a workaround soon (and, in the meanwhile, I
> > > also hope that the actual bug gets a proper fix).
> > Is there any progress on the bug fixing front?
> > Please let me know, thanks a lot for your time!
No progress, but it's still somewhere on my todo list. Most likely the
fix will involve just removing some code, but someone will have to take
> A friendly ping...
I'm quite busy currently, sorry. Please ask GStreamer development
related question on the GStreamer mailing list, someone else will be
able to help you there:
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 963 bytes
Desc: This is a digitally signed message part
More information about the pkg-gstreamer-maintainers