Why compiled and installed gstreamer plugin from boilerplate code is not found by gst-inspect -


i followed instructions in gstreamer plugin writer's guide (1.7.1.1):

http://gstreamer.freedesktop.org/data/doc/gstreamer/head/pwg/html/index.html

in order build new gstreamer plugin. ran make_element , edited makefile.am described. amazingly make , make install worked , ended with:

/usr/local/lib/gstreamer-1.0/libgstframe_grabber.la

/usr/local/lib/gstreamer-1.0/libgstframe_grabber.so

as understand it, gst-inspect should find plugin automatically. guide says /usr/local/lib/gstreamer-1.0 needs added gst_plugin_path in order plugins in directory found. document states directory searched automatically. tried , without environment variable, no luck.

now should have started use gstreamer , suffering total information overload. have read many documents, yet don't know whether building gstreamer1.0 or gstreamer0.10 plugin (i think guide gstreamer1.0, since guide's version 1.7.1.1 can't sure).

can give me clue here ?

there many possible reasons can cause issue.
first, check if plugin blacklisted command gst-inspect-1.0 -b. if plugin show here, means blacklisted.
in case, delete directory ~/.cache/ , run gst-inpect-1.0 again. force gstreamer re-scan plugins list. if reason of blacklist not solved yet, gst-inpect print out reason here you.

another possible reason (but unlikely happens) setting gst_registry_update no, force gstreamer not rescan plugin directory, not found new plugin

p/s: guide gstreamer 1.0


Comments

Popular posts from this blog

javascript - jQuery: Add class depending on URL in the best way -

caching - How to check if a url path exists in the service worker cache -

Redirect to a HTTPS version using .htaccess -