Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gstreamer Kaldi plugin is blacklisted #67

Open
alerenato opened this issue Apr 5, 2018 · 2 comments
Open

Gstreamer Kaldi plugin is blacklisted #67

alerenato opened this issue Apr 5, 2018 · 2 comments

Comments

@alerenato
Copy link

Hello,
I installed the last version of Gstreamer (1.14) on Ubuntu 17.10 with apt-get install.
Gstreamer doesn't recognize the plugin because is on the blacklist. The offset of gst-inspect-1.0 command is:
/*******
Plugin Details:
Name libgstkaldionline2.so
Description Plugin for blacklisted file
Filename ./libgstkaldionline2.so
Version 0.0.0
License BLACKLIST
Source module BLACKLIST
Binary package BLACKLIST
Origin URL BLACKLIST

0 features:
****/
There are several problems related to the blacklist. I do not know if the problems mentioned above are the cause or there may be others. Thanks in advance.

@gramonov
Copy link

gramonov commented Apr 5, 2018

in gstreamer 1.14, name of the built .so library should match plugin name since symlinks are extracted automatically

in this case, it should be called libgstkaldinnet2onlinedecoder.so

this unmerged pull request fixes it
#65

FYI, you can debug these kinda problems as follows

GST_DEBUG=5 gst-inspect-1.0 ./libgstkaldionline2.so

and the output will tell you that it can't find plugin entry point

0:00:00.073175985 19005 0x55ff33b08800 INFO                GST_INIT gst.c:807:init_post: GLib runtime version: 2.56.0
0:00:00.073180553 19005 0x55ff33b08800 INFO                GST_INIT gst.c:809:init_post: GLib headers version: 2.56.0
0:00:00.073184477 19005 0x55ff33b08800 INFO                GST_INIT gst.c:810:init_post: initialized GStreamer successfully
0:00:00.073188030 19005 0x55ff33b08800 DEBUG                default gsttracerutils.c:79:_priv_gst_tracing_init: Initializing GstTracer
0:00:00.073208577 19005 0x55ff33b08800 DEBUG     GST_PLUGIN_LOADING gstplugin.c:760:_priv_gst_plugin_load_file_for_registry: attempt to load plugin "./libgstkaldionline2.so"
0:00:00.176731128 19005 0x55ff33b08800 DEBUG     GST_PLUGIN_LOADING gstplugin.c:811:_priv_gst_plugin_load_file_for_registry: Could not find symbol 'gst_plugin_kaldionline2_get_desc', falling back to gst_plugin_desc
0:00:00.176773190 19005 0x55ff33b08800 DEBUG     GST_PLUGIN_LOADING gstplugin.c:818:_priv_gst_plugin_load_file_for_registry: Could not find plugin entry point in "./libgstkaldionline2.so"
Could not load plugin file: File "./libgstkaldionline2.so" is not a GStreamer plugin

@alerenato
Copy link
Author

Thanks very much.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants