toWave method
Implementation
Future<InputFileNode> toWave() async {
var pcmCodec = codec as Pcm;
var tempDir = await getTemporaryDirectory();
var path = '${tempDir.path}/flutter_sound_tmp.wav';
await tauHelper.pcmToWave(
inputFile: uri,
outputFile: path,
codec: pcmCodec,
);
return InputFileNode(path,
codec: Pcm(AudioFormat.wav,
sampleRate: pcmCodec.sampleRate,
nbChannels: pcmCodec.nbChannels,
endianness: pcmCodec.endianness,
depth: pcmCodec.depth));
}