diff options
author | David Robillard <d@drobilla.net> | 2017-12-17 20:33:47 +0100 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2019-01-12 18:19:58 +0100 |
commit | 79fe75853ed8205674335f88e4e9c0e9dec137f9 (patch) | |
tree | 7e139dd4cff621b719ab751974883ed62cf68b6d /src/Parser.cpp | |
parent | cc3d7ef610e5f93086eb46406cc600ee81a23e98 (diff) | |
download | ingen-79fe75853ed8205674335f88e4e9c0e9dec137f9.tar.gz ingen-79fe75853ed8205674335f88e4e9c0e9dec137f9.tar.bz2 ingen-79fe75853ed8205674335f88e4e9c0e9dec137f9.zip |
Use LV2 atom forge C++ bindings
Diffstat (limited to 'src/Parser.cpp')
-rw-r--r-- | src/Parser.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/Parser.cpp b/src/Parser.cpp index 9318d44a..a0341747 100644 --- a/src/Parser.cpp +++ b/src/Parser.cpp @@ -31,6 +31,7 @@ #include "ingen/World.hpp" #include "ingen/filesystem.hpp" #include "ingen/paths.hpp" +#include "lv2/atom/Forge.hpp" #include "lv2/atom/atom.h" #include "serd/serd.h" #include "sord/sordmm.hpp" @@ -102,10 +103,8 @@ get_properties(ingen::World* world, LV2_URID_Map* map = &world->uri_map().urid_map_feature()->urid_map; Sratom* sratom = sratom_new(map); - LV2_Atom_Forge forge; - lv2_atom_forge_init(&forge, map); - - AtomForgeSink out(&forge); + AtomForgeSink out; + lv2::atom::Forge forge(map, out); const Sord::Node nil; Properties props; |