]> sigrok.org Git - libsigrok.git/commit
input: introduce helper for buffered submission of sample data
authorGerhard Sittig <redacted>
Tue, 30 Jun 2020 18:14:18 +0000 (20:14 +0200)
committerGerhard Sittig <redacted>
Fri, 24 Jul 2020 07:10:27 +0000 (09:10 +0200)
commit47a102f9bb7973aecc2ef3dd93725286ac983c86
treebc060162640501be025ab031f382d92e21315034
parentcb0fedd942ce286eb77de4dd1e3f981566f6ab6d
input: introduce helper for buffered submission of sample data

Input modules often find themselves in the situation where sample data
was received and could be sent to the session bus, but submission should
get deferred to reduce the number of send calls and provide larger data
chunks in these calls. Introduce common support code for buffered sample
data submission (both logic and analog), provide a simple alloc, submit,
flush, and free API.
Makefile.am
src/input/feed_queue.c [new file with mode: 0644]
src/libsigrok-internal.h