[Bug 685282] dvdspu: figure out how to make it work with hardware decoders and subpicture overlays

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Apr 1 10:45:19 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=685282
  GStreamer | gst-plugins-bad | git

--- Comment #17 from Arnaud Vrac <rawoul at gmail.com> 2014-04-01 17:45:16 UTC ---
Nothing much, I think the AYUV-> ARGB conversion code should be removed for
this to be merged upstream, the overlay composition api can handle it. The
performance loss due when using the blending path have not been measured
compared to the current optimized path, which only works on YUV videos.

There's also a small issue with the frame-size and clut events sent from
matroskademux. I need to make them sticky, but the event name has to be unique
so that both events can be kept on the pad. So we have to change:

application/x-gst-dvd, event = "dvd-set-frame-size"
application/x-gst-dvd, event = "dvd-spu-clut-change"

to something like

application/x-gst-dvd-spu-clut-change
application/x-gst-dvd-set-frame-size

Otherwise the frame size or the CLUT will be lost on track change.

Unfortunately I don't have time to work on this ATM, maybe Matthieu has made
some progress on this ?

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list