GNU/Linux >> Tutoriels Linux >  >> Linux

Que signifie "liste noire" sur GStreamer ?

si vous voulez savoir avec certitude pourquoi ces plugins sont sur la liste noire, vous pouvez supprimer "registry.dat" (exécuter locate pour trouver son emplacement), puis réexécuter gst-inspect , les plugins seront à nouveau examinés et la raison de leur mise sur liste noire doit être imprimé.

Il peut y avoir plusieurs raisons pour lesquelles ils sont sur la liste noire, si vous faites cela, vous devriez les découvrir.

Alternativement, vous pouvez également exécuter gst-inspect location_of_the_dynamic_library.so


Pour gstreamer 1.8, gst-inspect-1.0 doit être lancé avec GST_DEBUG=4 env var supplémentaire pour afficher la raison détaillée (version incompatible dans mon cas) :

GST_DEBUG=4 gst-inspect-1.0  /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgst_some_plugin.so
...15-20 lines with non-interesting details...

0:00:00.035553207  4287     0x29f93c00 WARN      GST_PLUGIN_LOADING gstplugin.c:485:gst_plugin_register_func: plugin "/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgst_some_plugin.so" has incompatible version (plugin: 1.10, gst: 1,8), not loading
Could not load plugin file: File "/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgst_some_plugin.so" appears to be a GStreamer plugin, but it failed to initialize

Linux
  1. Linux vs Unix :Quelle est la différence ?

  2. La signification de $ ? Dans un script shell ?

  3. Qu'est-ce que l'astuce LD_PRELOAD ?

  4. Quelle est la signification de *nix ?

  5. Quelle est la signification de fork() et grep sous Linux ?

Qu'est-ce que le Shell sous Linux ?

iptables vs nftables :quelle est la différence ?

Qu'est-ce que la commande kill sous Linux ?

Qu'est-ce que la vulnérabilité Logjam ?

Quelle est la signification de curl -k -i -X ​​sous Linux ?

Qu'est-ce que le système de fichiers NSFS ?