newsAdvanced Gtk+ Sequencer - News: handling LV2 iriref

 
 
Latest News
GSequencer v3.6.x release goals posted by jkraehemann, Fri 31 Jul 2020 10:17:04 AM UTC - 0 replies
GSequencer v3.4.x release goals posted by jkraehemann, Thu 11 Jun 2020 06:58:14 PM UTC - 0 replies
GSequencer v3.3.x replaced all recalls by ags-fx engine posted by jkraehemann, Wed 20 May 2020 07:25:15 AM UTC - 0 replies
Refactor GSequencer's recalls - the ags-fx engine posted by jkraehemann, Sun 03 May 2020 12:08:19 AM UTC - 0 replies
GSequencer v3.3.x release goals posted by jkraehemann, Fri 17 Apr 2020 12:36:11 PM UTC - 0 replies
[Submit News]
[97 news in archive]

handling LV2 iriref

Item posted by Joël Krähemann <jkraehemann> on Wed 13 Feb 2019 10:20:49 AM UTC.

GSequencer does't handle the RDF Turtle iriref correct. At this time, I just lookup some known irirefs using XPath. This causes the application not to detect some supported resources. Like Gtk+-2.0 user interfaces.

This is the XPath currently used:

xpath = .//rdf-pname-ln[text()='uiext:ui']/ancestor::*[self::rdf-verb][1]/following-sibling::*[self::rdf-object-list][1]//rdf-iriref";

I need to change it something like:

xpath = g_strdup_printf(.//rdf-pname-ln[text()='%s:ui']/ancestor::*[self::rdf-verb][1]/following-sibling::*[self::rdf-object-list][1]//rdf-iriref", ui_iriref);

Whereas ui_iriref variable is parsed by prefixed name XML element.


by Joël

No messages in handling LV2 iriref

 

Back to the top


Powered by Savane 3.5