GNU/Linux >> Linux Esercitazione >  >> Linux

Qual è il significato di "lista nera" su GStreamer?

se vuoi sapere con certezza perché questi plugin sono nella lista nera, puoi rimuovere "registry.dat" (esegui locate per scoprire la sua posizione), quindi eseguire nuovamente gst-inspect , i plugin verranno esaminati ancora una volta e il motivo per cui sono stati inseriti nella lista nera dovrebbe essere stampato.

Ci possono essere diversi motivi per cui sono nella lista nera, se lo fai dovresti scoprirli.

In alternativa, puoi anche eseguire gst-inspect location_of_the_dynamic_library.so


Per gstreamer 1.8 gst-inspect-1.0 deve essere lanciato con GST_DEBUG=4 env var aggiuntivo per visualizzare il motivo dettagliato (versione incompatibile nel mio caso):

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:qual è la differenza?

  2. Cosa è successo allo spazio libero?

  3. Il significato di $? In uno script di shell?

  4. Qual è il significato di POSIX?

  5. Qual è il miglior plug-in per le aree di lavoro di Emacs?

Che cos'è la shell in Linux?

iptables vs nftables:qual è la differenza?

Qual è il comando kill in Linux?

Che cos'è la vulnerabilità di Logjam?

Cos'è il file system NSFS?

Cos'è il linker d'oro?