*参照元 [#bddb45f4] #backlinks *説明 [#mb91f4b5] -パス: [[gstomx-0.10.1/omx/gstomx.c]] -FIXME: これは何? --説明 **引数 [#n5b1acdd] -void *core -- -GType type -- --[[gstomx-0.10.1/GType]] **返り値 [#dd32bcd4] -gboolean -- --[[gstomx-0.10.1/gboolean]] **参考 [#x0099351] *実装 [#l65bc7a4] gboolean gstomx_get_component_info (void *core, GType type) { GOmxCore *rcore = core; const gchar *element_name; GstStructure *element; const gchar *str; - --[[gstomx-0.10.1/GOmxCore]] - --[[gstomx-0.10.1/gchar]] - --[[gstomx-0.10.1/GstStructure]] element_name = g_type_get_qdata (type, element_name_quark); element = get_element_entry (element_name); if (!element) return FALSE; - --[[gstomx-0.10.1/g_type_get_qdata()]] - --[[gstomx-0.10.1/get_element_entry()]] str = gst_structure_get_string (element, "library-name"); rcore->library_name = g_strdup (str); str = gst_structure_get_string (element, "component-name"); rcore->component_name = g_strdup (str); str = gst_structure_get_string (element, "component-role"); rcore->component_role = g_strdup (str); - --[[gstomx-0.10.1/gst_structure_get_string()]] - --[[gstomx-0.10.1/g_strdup()]] return TRUE; } *コメント [#o844222c]