Playback works as expected if the file was recorded on iOS and played back on iOS but not if it was recorded on Android and played back on iOS. Recorded on iOS and played back on Android works as expected.
I can get around this if I specify codec: Codec.aacADTS when I record the file and all files can be played back as expected. But I have a requirement to also accept .aac files from the web which are also not working on iOS.
Flutter Sound Version :
Full |-- flutter_sound 8.1.1 | |-- flutter_sound_platform_interface 8.1.1 | |-- flutter_sound_web 8.1.1 | | |-- flutter_sound_platform_interface...
Severity
Platforms you faced the error
Describe the bug Recording a file on android using the plugin with the default codec like this:
And playing it back by using:
Playback works as expected if the file was recorded on iOS and played back on iOS but not if it was recorded on Android and played back on iOS. Recorded on iOS and played back on Android works as expected.
I can get around this if I specify
codec: Codec.aacADTS
when I record the file and all files can be played back as expected. But I have a requirement to also accept .aac files from the web which are also not working on iOS.Logs