GNU/Linux >> Belajar Linux >  >> Linux

Apa arti 'daftar hitam' di GStreamer?

jika Anda ingin tahu pasti mengapa plugin ini masuk daftar hitam, Anda dapat menghapus "registry.dat" (jalankan find untuk mengetahui lokasinya), lalu jalankan kembali gst-inspect , plugin akan diperiksa sekali lagi dan alasan untuk memasukkannya ke dalam daftar hitam harus dicetak.

Ada beberapa alasan mengapa mereka masuk daftar hitam, jika Anda melakukan ini, Anda harus mengetahuinya.

Alternatifnya, Anda juga dapat menjalankan gst-inspect location_of_the_dynamic_library.so


Untuk gstreamer 1.8 gst-inspect-1.0 perlu diluncurkan dengan GST_DEBUG=4 env var tambahan untuk melihat alasan mendetail (versi yang tidak kompatibel dalam kasus saya):

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. Apa yang dimaksud dengan POSIX?

  2. Apa arti dari *nix?

  3. Apa arti dari setiap baris output perakitan dari dunia halo C?

  1. Apa arti dari fork() dan grep di Linux?

  2. Apa arti dari tanda dolar ganda di bash/Makefile?

  3. Apa arti curl -k -i -X ​​di Linux?

  1. Apa yang Terjadi Pada Ruang Kosong?

  2. Arti dari $? Dalam Skrip Shell?

  3. Apa itu sistem file NSFS?