stream id bug

This commit is contained in:
Tom Gowan 2018-11-07 20:02:27 +11:00 committed by mitchmindtree
parent fd808b95e9
commit c255da24bf
1 changed files with 3 additions and 3 deletions

View File

@ -163,7 +163,7 @@ impl EventLoop {
.set_sample_rate(sample_rate) .set_sample_rate(sample_rate)
.expect("Unsupported sample rate"); .expect("Unsupported sample rate");
} else { } else {
panic!("This sample rate {:?} is not supported", sample_rate); return Err(CreationError::FormatNotSupported);
} }
} }
// Either create a stream if thers none or had back the // Either create a stream if thers none or had back the
@ -240,7 +240,7 @@ impl EventLoop {
sys::set_callback(move |index| unsafe { sys::set_callback(move |index| unsafe {
// if not playing return early // if not playing return early
{ {
if let Some(s) = cpal_streams.lock().unwrap().get(count - 1) { if let Some(s) = cpal_streams.lock().unwrap().get(count) {
if let Some(s) = s { if let Some(s) = s {
if !s.playing { if !s.playing {
return (); return ();
@ -525,7 +525,7 @@ impl EventLoop {
sys::set_callback(move |index| unsafe { sys::set_callback(move |index| unsafe {
// if not playing return early // if not playing return early
{ {
if let Some(s) = cpal_streams.lock().unwrap().get(count - 1) { if let Some(s) = cpal_streams.lock().unwrap().get(count) {
if let Some(s) = s { if let Some(s) = s {
if !s.playing { if !s.playing {
return (); return ();