diff options
author | David Robillard <d@drobilla.net> | 2011-12-18 20:33:14 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2011-12-18 20:33:14 +0000 |
commit | 0ca0ef03a8ae12f5004f0129aade7ea7915a1431 (patch) | |
tree | c99d11033857ce2dbebe937ec0276f983f615cca /src/jalv_internal.h | |
parent | 8f6a6a7302ab9ff47f9034393b9a30b975ef08a4 (diff) | |
download | jalv-0ca0ef03a8ae12f5004f0129aade7ea7915a1431.tar.gz jalv-0ca0ef03a8ae12f5004f0129aade7ea7915a1431.tar.bz2 jalv-0ca0ef03a8ae12f5004f0129aade7ea7915a1431.zip |
Make state implementation more generic.
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3889 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/jalv_internal.h')
-rw-r--r-- | src/jalv_internal.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/jalv_internal.h b/src/jalv_internal.h index 1030acd..8c62d9a 100644 --- a/src/jalv_internal.h +++ b/src/jalv_internal.h @@ -28,6 +28,8 @@ #include "serd/serd.h" #include "suil/suil.h" +#include "lv2/lv2plug.in/ns/ext/urid/urid.h" + #include "lv2_evbuf.h" #include "symap.h" @@ -92,7 +94,9 @@ typedef struct { SerdWriter* writer; /**< RDF writer (for state) */ struct Property* props; /**< Restored state properties */ SerdNode state_node; /**< Instance state node (for state) */ - SerdNode last_sym; /**< Last port symbol encountered in state */ + SerdNode last_sym; /**< Last port symbol found in state */ + LV2_URID_Map map; + LV2_URID_Unmap unmap; Symap* symap; /**< Symbol (URI) map */ jack_client_t* jack_client; /**< Jack client */ jack_ringbuffer_t* ui_events; /**< Port events from UI */ |