libsigrok/src/output
Gerhard Sittig c03aaf342c output/srzip: queue samples before ZIP operation
Accumulate samples from multiple session feed packets before sending
them off to ZIP archive operations. This improves throughput for those
setups where acquisition devices or input modules provide only few
samples per session feed send call.

This version also splits large packets from applications into smaller
ZIP members (if the application's packet size is larger than the output
module's local buffer size). If that is not desired, the implementation
needs adjustment to immediately pass larger blocks to ZIP operations
(after potentially flushing previously queued data) instead of looping.

This fixes bug #974.
2020-07-24 09:13:43 +02:00
..
analog.c output: also print meta strings in analog output module 2019-06-09 14:51:02 +02:00
ascii.c Don't reference SR_PACKAGE_VERSION_STRING directly in output modules. 2018-12-20 19:12:34 +01:00
binary.c input/output: Slightly improved module descriptions. 2018-04-19 18:21:07 +02:00
bits.c Don't reference SR_PACKAGE_VERSION_STRING directly in output modules. 2018-12-20 19:12:34 +01:00
chronovu_la8.c input/output: Slightly improved module descriptions. 2018-04-19 18:21:07 +02:00
csv.c output/csv: Set default "time" option value to false. 2019-12-22 23:50:11 +01:00
hex.c Don't reference SR_PACKAGE_VERSION_STRING directly in output modules. 2018-12-20 19:12:34 +01:00
null.c output/null: Add a null module that discards all data. 2018-04-19 20:10:50 +02:00
ols.c input/output: Slightly improved module descriptions. 2018-04-19 18:21:07 +02:00
output.c Doxygen: Properly mark a few symbols as private. 2020-03-25 20:10:24 +01:00
srzip.c output/srzip: queue samples before ZIP operation 2020-07-24 09:13:43 +02:00
vcd.c output/vcd: support analog data, more channels, minor cleanup 2020-07-24 09:10:27 +02:00
wav.c input/output: Slightly improved module descriptions. 2018-04-19 18:21:07 +02:00
wavedrom.c output/wavedrom: rephrase accumulation of output data 2019-12-21 13:58:43 +01:00