let channels = ainfo.get_channels();
validate!(channels <= 2);
self.ainfo = NAAudioInfo::new(srate, channels, SND_F32P_FORMAT, 2);
let channels = ainfo.get_channels();
validate!(channels <= 2);
self.ainfo = NAAudioInfo::new(srate, channels, SND_F32P_FORMAT, 2);
- let mut abuf = alloc_audio_buffer(self.ainfo, nsamples / self.chmap.num_channels() / 2, self.chmap.clone())?;
+ let abuf = alloc_audio_buffer(self.ainfo, nsamples / self.chmap.num_channels() / 2, self.chmap.clone())?;
let mut adata = abuf.get_abuf_f32().unwrap();
let mut off0 = adata.get_offset(0);
let mut off1 = adata.get_offset(1);
let mut adata = abuf.get_abuf_f32().unwrap();
let mut off0 = adata.get_offset(0);
let mut off1 = adata.get_offset(1);