From 53c5529b16fcfad602878ea90d072a29d181a48c Mon Sep 17 00:00:00 2001 From: Ronald Kinard Date: Thu, 24 Sep 2015 13:19:42 -0500 Subject: [PATCH] Return correct length of buffer, stub unimpl funcs --- src/coreaudio/mod.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/coreaudio/mod.rs b/src/coreaudio/mod.rs index e93e771..181c1d0 100644 --- a/src/coreaudio/mod.rs +++ b/src/coreaudio/mod.rs @@ -42,7 +42,6 @@ pub struct Buffer<'a, T: 'a> { samples_sender: Sender<(Vec, NumChannels)>, samples: Vec, num_channels: NumChannels, - len: usize, marker: ::std::marker::PhantomData<&'a T>, } @@ -54,7 +53,7 @@ impl<'a, T> Buffer<'a, T> { #[inline] pub fn len(&self) -> usize { - self.len + self.samples.len() } #[inline] @@ -135,8 +134,7 @@ impl Voice { samples_sender: self.samples_sender.clone(), samples: vec![unsafe{ mem::uninitialized() }; buffer_size], num_channels: channels as usize, - marker: ::std::marker::PhantomData, - len: 64 + marker: ::std::marker::PhantomData } } } @@ -152,11 +150,13 @@ impl Voice { unimplemented!() } + #[inline] pub fn get_pending_samples(&self) -> usize { - 0 + unimplemented!() } + #[inline] pub fn underflowed(&self) -> bool { - false + unimplemented!() } }