aboutsummaryrefslogtreecommitdiffstats
path: root/ext
AgeCommit message (Collapse)AuthorFilesLines
2010-10-29Remove OSC buffer junk.David Robillard2-82/+2
2010-10-27Remove crusty extension .pc.in files.David Robillard2-20/+0
2010-10-27Add atom:BlankID atom type (for references to local anonymous objects).David Robillard2-9/+17
Simplify object iteration API.
2010-10-25LV2_Atom_Object => LV2_Object (consistently).David Robillard2-5/+5
Fix string body of LV2_Atom_String.
2010-10-25Simplify and improve atom extension.David Robillard6-406/+403
Merge atom-port extension into atom extension. Link to code documentation from atom HTML documentation.
2010-10-25Fix Doxygen syntax errors.David Robillard1-3/+3
2010-10-21Use lv2_object prefix instead of lv2_atom_object to make API sanely terse.David Robillard1-32/+30
Breaks the conventions/rules, but far more friendly... (and making a separate "object" extension would clearly be a bad and confusing idea anyway).
2010-10-21Use "key" and "value" terminology over "predicate" and "object".David Robillard3-11/+11
2010-10-21Add LV2_OBJECT_FOREACH macro and object "query" (deconstruct/project) API.David Robillard1-0/+52
2010-10-20Remove excessive debugging stuff.David Robillard1-7/+0
2010-10-20Add lv2_atom_is_null and lv2_atom_is_a helper functions.David Robillard1-2/+51
2010-10-20Rename atom:Dict to atom:Object (more appropriate term since keys are ↵David Robillard2-24/+29
restricted, matches JSON, kinda sorta matches RDF and intended usage). Rename atom:Array to atom:Tuple ("Array" seems to imply homogeneous and constant time indexing, which is not true here).
2010-10-20Clarify threading requirements for id_to_uri.David Robillard1-0/+3
2010-10-20Fix revision and date of URI Unmap extension.David Robillard1-2/+2
2010-10-19Fix namespace prefixes.David Robillard1-14/+14
2010-10-19Merge command and message extensions.David Robillard3-104/+42
2010-10-19Remove polymorphic-port extension (obsoleted by atom extension).David Robillard3-141/+0
2010-10-19Remove variables extension (obsoleted by persist extension).David Robillard4-317/+0
2010-10-19Fix alignment restrictions.David Robillard2-2/+4
Align Atoms to 32-bits, since the LV2_Atom header is only 32-bit aligned so the payload would not be 64-bit aligned even if the LV2_Atom header is (note the same problem applies to events, oops).
2010-10-18Make uri-map and uri-unmap features as they should be.David Robillard2-2/+2
2010-10-18Fix case of identifiers in uri-unmap.h to match uri-map.h.David Robillard1-4/+4
2010-10-18Add URI Unmap extension.David Robillard3-0/+133
2010-10-18Fix incorrect title in comment header.David Robillard1-1/+1
2010-10-18Clarify resize-port extension.David Robillard2-12/+16
2010-10-17Make lv2_atom_dict_iter_is_end const.David Robillard1-1/+1
2010-10-17Add atom-helpers.h.David Robillard1-0/+109
2010-10-17Add atom:Array type (a heterogeneous POD sequence).David Robillard1-0/+10
2010-10-17Create new Message extension, and remove message type definition from Atom ↵David Robillard5-89/+223
extension. Clean up Atom extension and define more struct types in header.
2010-10-17Significantly simplify contexts extension.David Robillard2-112/+46
2010-10-16Improved persist extension documentation.David Robillard2-53/+120
2010-10-16Fix compilation.David Robillard1-1/+3
2010-10-06Use URI includes in extension helper headers.David Robillard2-2/+2
2010-10-05Fix invalid character entity (documentation validates again).David Robillard1-1/+1
2010-10-05Add machine-readable attribution to Leonard Ridder for development.David Robillard1-0/+5
2010-10-05Clean up atom extension documentation.David Robillard2-12/+8
2010-10-04Initial import of lv2plug.in universe.David Robillard66-0/+5337