[Bug 724352] Plugin should not register if underlaying library not available

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Jun 29 15:40:22 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=724352

--- Comment #10 from Víctor Manuel Jáquez Leal <vjaquez at igalia.com> ---
I have done some testing with these patches:

Pros:

1\ running gst-inspect the test display is created only once and the registry
cache remains until the dependency changes. 
1.1\ Using /dev/dri/card* as a dependency, every reboot will invalidate the
registry cache.
2\ vaapidecodebin can be simplified since we already know if the driver
supports postprocessing
3\ The user knows what can they use without asking for a vainfo report

Cons:

1\ Every time a pipeline is created, the plugin features are checked, hence a
VA display is instantiated twice: one for this plugin initialization and later
for the pipeline usage. I don't like this and I didn't expect it.

-- 
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