summaryrefslogtreecommitdiff
path: root/src/pcm/interval.h
diff options
context:
space:
mode:
authorAbramo Bagnara <abramo@alsa-project.org>2001-01-22 16:07:11 +0000
committerAbramo Bagnara <abramo@alsa-project.org>2001-01-22 16:07:11 +0000
commitc6f6c231c0b98b8bc4ed1b54da2ecc69a73bc52b (patch)
treef1a7e9bbf876c2b3a133e0021feceba816433c48 /src/pcm/interval.h
parent5c84940c1f587782de2212fe3977bcc0dba0c8d0 (diff)
downloadalsa-lib-c6f6c231c0b98b8bc4ed1b54da2ecc69a73bc52b.tar.gz
Fixed pcm_plug race condition
Diffstat (limited to 'src/pcm/interval.h')
-rw-r--r--src/pcm/interval.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/pcm/interval.h b/src/pcm/interval.h
index d78fe4e5..3d57f3a8 100644
--- a/src/pcm/interval.h
+++ b/src/pcm/interval.h
@@ -57,3 +57,6 @@ int interval_refine(interval_t *i, const interval_t *v);
int interval_refine_first(interval_t *i);
int interval_refine_last(interval_t *i);
int interval_refine_set(interval_t *i, unsigned int val);
+void boundary_sub(int a, int adir, int b, int bdir, int *c, int *cdir);
+int boundary_lt(unsigned int a, int adir, unsigned int b, int bdir);
+int boundary_nearer(int min, int mindir, int best, int bestdir, int max, int maxdir);