要素が持つすべての要素プロパティを受け取ることができる場合は? 要素をリストすることはできますが、(ドキュメントを読んだ後でも) プロパティにアクセスする方法がわかりません。
from gi.repository import Gst
Gst.init()
reg = Gst.Registry.get()
for x in reg.get_plugin_list():
print x.get_name(), x.get_version()
目標は、プロパティと要素情報を次のような json 形式に変換することです。
{
"name": <plugin-name>,
"version": <plugin-version>
"properties": {
"<property-key>": {
"desc": <propertie-desc>,
"value": <propertie-value>,
"data-type": <propertie-type>,
}
}
}
君たちありがとう