aboutsummaryrefslogtreecommitdiffhomepage
path: root/applause.h
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2016-09-17 01:43:47 +0200
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2024-03-28 05:22:51 +0300
commit8d9361995e7123af8813753b10625dddda6d4fd6 (patch)
tree5495dc83454cbc20721d0d1e8b740e7c9dd0a96a /applause.h
parent22f88459f2950eb163a8844badd884b3e1d193cd (diff)
downloadapplause2-8d9361995e7123af8813753b10625dddda6d4fd6.tar.gz
InputStream(): work in progressinputstream
* It still results in gaps (???). Under FreeBSD, even the expression `InputStream():play()` produces noise. Apparently, there is some kind of data corruption. * it's probably necessary to increase the input buffer size and tell Jackd about the difference (output - input buffer size) as an additional latency.
Diffstat (limited to 'applause.h')
-rw-r--r--applause.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/applause.h b/applause.h
index fc01d49..0f20621 100644
--- a/applause.h
+++ b/applause.h
@@ -8,5 +8,7 @@ enum applause_audio_state {
enum applause_audio_state applause_push_sample(int output_port_id,
double sample_double);
+enum applause_audio_state applause_pull_sample(int input_port_id,
+ double *sample_double);
int applause_is_interrupted(void);