pub fn write_frames_f32_planar( stream_id: u64, frames: u32, channels: u16, data: Vec<Vec<f32>>, ) -> Result<(), String>