fc12c00734
feat: add environment white-list config setting and cmdline option
da31628d86
feat: log level from environment is recognised case-insensitively
6db9cc0811
fix: make all enums pure
f0c036c686
fix: log message levels in examples
aadbd26fab
fix: hex number formatting width
f78bb963fb
fix: exit condition handling
227ab3f45d
test: ignore compiled tests
8964ad7052
feat: add MIDI receiver example showing use of threading and ringbuffer
61b0405f3e
feat: make callback functions user arg optional
05ec305a04
refactor: minor example tweaks
1027a2e1dd
docs: add todo document
892d087c40
tests: add initial tests
bff6f5e9fa
feat: wrap ringbuffer API and add usage example
6112afad73
fix: export internal client API functions
67f2f79961
refactor: minor example simplification
1870734ae6
docs: update readme and license year
75e1266da4
docs: move comments for deprecated functions around
73e8248c2e
feat: wrap latency API
4c5deaa272
feat: wrap internal client loading API
c1d00decc9
refactor: remove 'Jack' prefix from callback types and two more enums
34d3093505
feat: wrap metadata API and add one usage example
31b83223fc
feat: add MIDI receiver example showing use of threads/channels
2d8533d122
feat: wrap transport API and add transport query example
ada9b13857
fix: use fixed-size integer types for custom types
e06f62da8c
docs: for deprecated functions/types show original C decl in comment
309e45e22a
refactor: various formatting tweaks
08c05c71d4
refactor: remove superfluous semicolons from end of comments
7ff56ac688
refactor: remove superfluous semicolons from end of comments
6e2dab78fe
feat: wrap MIDI API and add example MIDI client