Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-12-02 | Add assertions for all non-null pointers in the public API | David Robillard | 1 | -0/+16 | |
2023-12-02 | Replace multiple stream callbacks with SerdEvent | David Robillard | 1 | -30/+23 | |
This makes plumbing easier since everything goes through the same "stream" and only one callback is required to handling everything. It's also more easily extensible in case more event types need to be added in the future. | |||||
2023-12-02 | Add SerdStatement | David Robillard | 1 | -4/+13 | |
2023-12-02 | Add SerdSink interface and hide implementations | David Robillard | 1 | -0/+102 | |
2011-12-12 | Make bulk writer internal and inlinable to avoid function call overhead in ↵ | David Robillard | 1 | -83/+0 | |
the writer. git-svn-id: http://svn.drobilla.net/serd/trunk@254 490d8e77-9747-427b-9fa3-0b8f29cee8a0 | |||||
2011-12-11 | Move all #ifdef gunk to serd_internal.h. | David Robillard | 1 | -9/+2 | |
Centralise file open and buffer allocation to localize platform tweaks. git-svn-id: http://svn.drobilla.net/serd/trunk@244 490d8e77-9747-427b-9fa3-0b8f29cee8a0 | |||||
2011-12-11 | Add SerdBulkSink for writing bulk output and corresponding serdi -B option. | David Robillard | 1 | -0/+90 | |
git-svn-id: http://svn.drobilla.net/serd/trunk@242 490d8e77-9747-427b-9fa3-0b8f29cee8a0 |