aboutsummaryrefslogtreecommitdiffstats
path: root/lv2/lv2plug.in/ns/ext/atom/util.h
AgeCommit message (Collapse)AuthorFilesLines
2012-06-13Add lv2_atom_object_body_get().David Robillard1-1/+38
2012-05-18Fix lv2_atom_object_next() on 32-bit platforms.David Robillard1-4/+5
2012-04-12Update doxygen markup.David Robillard1-1/+1
2012-04-12Make all atom/util.h functions start with lv2_atom.David Robillard1-141/+79
2012-02-23Fix util.h in C++.David Robillard1-0/+4
2012-02-23Separately define body types for atoms with non-trivial bodies so the type ↵David Robillard1-18/+64
definitions are useful when only the body is available (e.g. state API). Use a single int64_t stamp for frame times since range is more important now and subframes was never really used anyway. Add atom:frameTime and atom:beatTime for serialising events. Consistently use name "body" for all types of atom bodies. Add lv2_atom_forge_atom() and lv2_atom_forge_raw() for constructing arbitrary atoms. Merge similar string-like forge methods. Update language URI requirements to match current (and hopefully permanent, geeze) http://lexvo.org reality.
2012-02-19Clean up documentation.David Robillard1-12/+14
Improve object query function names.
2012-02-19atom/atom-helpers.h => atom/util.h.David Robillard1-0/+372