diff options
author | Abramo Bagnara <abramo@alsa-project.org> | 2001-01-22 16:07:11 +0000 |
---|---|---|
committer | Abramo Bagnara <abramo@alsa-project.org> | 2001-01-22 16:07:11 +0000 |
commit | c6f6c231c0b98b8bc4ed1b54da2ecc69a73bc52b (patch) | |
tree | f1a7e9bbf876c2b3a133e0021feceba816433c48 /src/pcm/interval.h | |
parent | 5c84940c1f587782de2212fe3977bcc0dba0c8d0 (diff) | |
download | alsa-lib-c6f6c231c0b98b8bc4ed1b54da2ecc69a73bc52b.tar.gz |
Fixed pcm_plug race condition
Diffstat (limited to 'src/pcm/interval.h')
-rw-r--r-- | src/pcm/interval.h | 3 |
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); |