*** uncle-j_j has quit IRC | 00:09 | |
*** drobilla has quit IRC | 00:42 | |
*** NickSB2 has joined #lv2 | 01:37 | |
*** son0p has quit IRC | 02:14 | |
*** son0p has joined #lv2 | 02:16 | |
*** artfwo has quit IRC | 02:28 | |
*** drobilla has joined #lv2 | 03:15 | |
*** son0p has quit IRC | 03:58 | |
*** son0p has joined #lv2 | 03:59 | |
*** edogawa has joined #lv2 | 06:16 | |
*** falktx has joined #lv2 | 07:27 | |
*** falktx has quit IRC | 07:50 | |
*** falktx has joined #lv2 | 08:47 | |
*** sigma6 has joined #lv2 | 09:04 | |
*** artfwo has joined #lv2 | 12:49 | |
*** NickSB2 has quit IRC | 12:52 | |
*** aombk2 has joined #lv2 | 12:59 | |
*** aombk3 has quit IRC | 13:02 | |
*** ricardocrudo has joined #lv2 | 13:21 | |
*** artfwo has quit IRC | 13:22 | |
*** artfwo has joined #lv2 | 13:49 | |
*** artfwo has quit IRC | 14:41 | |
*** deva has joined #lv2 | 16:26 | |
*** sigma6 has quit IRC | 16:34 | |
*** sigma6 has joined #lv2 | 16:37 | |
*** son0p has quit IRC | 16:41 | |
*** son0p has joined #lv2 | 16:43 | |
*** sigma6 has quit IRC | 16:46 | |
drobilla | falktx: I avoided needed a callback notification thing in Lilv after unload by checking if the plugin is valid with lilv_plugin_validate | 17:05 |
---|---|---|
drobilla | falktx: Maybe not ideal, but no new API, and if the bundle has been unloaded the plugin won't be valid anymore, so it works | 17:06 |
drobilla | http://dev.drobilla.net/changeset/5808 | 17:06 |
falktx | oh nice | 17:08 |
falktx | drobilla: just a small question about this. if I do a lilv_world_unload_bundle that contains a plugin, will that plugin still appear when I do lilv_world_get_all_plugins() ? | 17:09 |
drobilla | falktx: Yes | 17:09 |
drobilla | falktx: Unfortunately there's no way around that since deleting it might leave dangling pointers in the app | 17:10 |
drobilla | falktx: Something should still be done about that bit | 17:10 |
drobilla | falktx: I was just getting it working in Ingen and realized I didn't *need* it, so went head with what worked for now | 17:10 |
falktx | as I see it, ideally the pointers will be kept valid but the plugin would no longer be part of the get_all_plugins() | 17:11 |
drobilla | (API at the end of http://drobilla.net/docs/ingen/protocol.html if you still care) | 17:11 |
drobilla | Probably a lilv_world_reload_plugins() or some such, where the app is responsible for making sure it has no plugin pointers if it calls it. Maybe also a "zombie" flag | 17:11 |
drobilla | falktx: I suppose I could still keep them around but in a separate internal list for eventual destruction | 17:12 |
drobilla | Going out for a bit, bbl | 17:12 |
falktx | yes | 17:12 |
falktx | ok, thanks | 17:12 |
rgareus | did you guys find out what the idle-load in ingen was about? the 5% CPU usage on ARM? | 17:13 |
*** rncbc has joined #lv2 | 17:16 | |
drobilla | I trimmed some fat but I don't know about the ARM situation | 17:16 |
drobilla | IIRC it wasn't an *empty* graph though, so maybe not the same situation even ignoring architecture | 17:16 |
drobilla | I can't tell any significant difference between it and a trivial Jack client anyway | 17:17 |
rgareus | on x86 I don't have a measurable idle-load, either. | 17:17 |
drobilla | It's odd because client-per-node should have *more* overhead if anything, but I'm not super familiar with how internal clients work so perhaps not | 17:18 |
falktx | I need to try and load ingen later | 17:26 |
falktx | drobilla: something is not quite right with this cpu or compiler, some plugins are consuming heavy amounts of cpu | 17:26 |
*** NickSB2 has joined #lv2 | 17:39 | |
*** uncle-j_j has joined #lv2 | 18:41 | |
*** falktx has quit IRC | 19:09 | |
*** HarryHaaren has joined #lv2 | 19:45 | |
*** son0p has quit IRC | 19:48 | |
*** son0p has joined #lv2 | 19:50 | |
*** falktx has joined #lv2 | 20:00 | |
*** deva has quit IRC | 20:58 | |
*** artfwo has joined #lv2 | 21:05 | |
*** drobilla has quit IRC | 21:17 | |
*** rgareus is now known as rgareus|afk | 21:26 | |
*** uncle-j_j has quit IRC | 22:18 | |
*** son0p has quit IRC | 23:04 | |
*** son0p has joined #lv2 | 23:06 | |
*** HarryHaaren has quit IRC | 23:27 | |
*** edogawa has quit IRC | 23:56 |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!