switch to refcounted buffers
[nihav.git] / nihav-commonfmt / src / codecs / atrac3.rs
index 3170c00cad92cb1163ad82fab3646c88ad9c4117..7b543bf2774a34b4ff1709e2cdc7853e4c4f6244 100644 (file)
@@ -679,9 +679,9 @@ impl NADecoder for Atrac3Decoder {
 
         let ainfo = self.info.get_properties().get_audio_info().unwrap();
 
-        let mut abuf = alloc_audio_buffer(ainfo, ATRAC3_FRAME_SIZE, self.chmap.clone())?;
+        let abuf = alloc_audio_buffer(ainfo, ATRAC3_FRAME_SIZE, self.chmap.clone())?;
         let mut adata = abuf.get_abuf_f32().unwrap();
-        let mut output = adata.get_data_mut();
+        let output = adata.get_data_mut().unwrap();
 
         for ch in 0..self.channels {
             let dpos = abuf.get_offset(ch);