diff options
author | David Robillard <d@drobilla.net> | 2012-02-18 06:54:24 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2012-02-18 06:54:24 +0000 |
commit | bfee18f05fae23fa8107de86761c79d07955e0ca (patch) | |
tree | 83ce5ca59a588d2eb63fa3fbf82ca3b11e6af61f /src/jalv_internal.h | |
parent | 719c973b349724657c71b545f4f3d4498d633b23 (diff) | |
download | jalv-bfee18f05fae23fa8107de86761c79d07955e0ca.tar.gz jalv-bfee18f05fae23fa8107de86761c79d07955e0ca.tar.bz2 jalv-bfee18f05fae23fa8107de86761c79d07955e0ca.zip |
Add -d option and implement proper communication dumping.
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3986 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/jalv_internal.h')
-rw-r--r-- | src/jalv_internal.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/jalv_internal.h b/src/jalv_internal.h index 25da829..1dc225f 100644 --- a/src/jalv_internal.h +++ b/src/jalv_internal.h @@ -27,6 +27,7 @@ #include "serd/serd.h" #include "suil/suil.h" +#include "lv2/lv2plug.in/ns/ext/atom/atom.h" #include "lv2/lv2plug.in/ns/ext/urid/urid.h" #include "lv2/lv2plug.in/ns/ext/state/state.h" @@ -78,6 +79,7 @@ typedef struct { typedef struct { char* uuid; char* load; + bool dump; } JalvOptions; typedef enum { @@ -189,6 +191,12 @@ jalv_make_path(LV2_State_Make_Path_Handle handle, void jalv_apply_state(Jalv* jalv, LilvState* state); +char* +atom_to_turtle(LV2_URID_Unmap* unmap, + const SerdNode* subject, + const SerdNode* predicate, + const LV2_Atom* atom); + static inline char* jalv_strdup(const char* str) { |