Permit missing codec installation when GST_REGISTRY_UPDATE=no
Submitted by Michael Catanzaro
It would be nice for gstreamer to detect the presence of new plugins even when running with GST_REGISTRY_UPDATE=no, which we're going to need to use to sandbox the web process in WebKitGTK+. Otherwise, I think we'll need to restart our web processes when a plugin is installed.
slomo: restarting the web process can be prevented with some changes in gstreamer though
slomo: gstreamer/gst/gstregistry.c, gst_update_registry() -> ensure_current_registry() is the interesting part
slomo: basically you need a way to set _gst_disable_registry_cache to FALSE again
slomo: assuming that code can actually be called twice, otherwise that needs to be fixed too
slomo: maybe it should actually be always called again