Bug#863663: libgstreamer1.0-0: plays MJPEG AVI files (and possibly other formats) at degraded quality

Sebastian Dröge 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 look.

> 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:
  https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-gstreamer-maintainers/attachments/20170615/21459704/attachment.sig>


More information about the pkg-gstreamer-maintainers mailing list