Canardoux / flutter_sound

Flutter plugin for sound. Audio recorder and player.
Mozilla Public License 2.0
875 stars 573 forks source link

[BUG]: No position when playing OpusWebm on Android #863

Open Alvarocda opened 2 years ago

Alvarocda commented 2 years ago

I recorded an audio with the latest flutter_sound version (9.1.7) with Flutter Web. The codec i used was opusWebM. In the web version, onProgress works correctly and shows me the right position. But in Android, it doesnt work, i tested other audios and it worked, but audios recorded in browser with flutter web dont.

Steps to reproduce: Record something in browser with flutter web using opusWebM. Save the recorded audio somewhere you can access with flutter mobile later. Play the recorded audio on an android device, you will notice that onProgress always will return 0 in position variable.

My Code:

if (!_player!.isOpen()) {
  await _player!.openPlayer();
}

await _player!.setSubscriptionDuration(Duration(milliseconds: 50));

/// My audio files urls requires authorization header
/// So i download my audios, and then, with their Uint8List
/// I start the player passing it on fromDataBuffer
await _player!.startPlayer(
  whenFinished: whenFinished,
  fromDataBuffer: _cacheAudio,
);

Logs:

I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   new FlutterSoundPlayer (package:flutter_sound/public/flutter_sound_player.dart:130:13)
I/flutter (10847): │ #1   _OitivaScreenState.build.<anonymous closure>.<anonymous closure> (package:tco_avancado/screens/pecas/oitiva_screen.dart:145:53)
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 ctor: FlutterSoundPlayer()
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   new FlutterSoundRecorder (package:flutter_sound/public/flutter_sound_recorder.dart:140:13)
I/flutter (10847): │ #1   _OitivaScreenState.build.<anonymous closure>.<anonymous closure> (package:tco_avancado/screens/pecas/oitiva_screen.dart:146:55)
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 ctor: FlutterSoundRecorder()
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   new FlutterSoundPlayer (package:flutter_sound/public/flutter_sound_player.dart:130:13)
I/flutter (10847): │ #1   _CustomBoxOitivaAudioState._listaAudiosAdicionados.<anonymous closure> (package:tco_avancado/widgets/custom_box_oitiva_audio.dart:140:21)
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 ctor: FlutterSoundPlayer()
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   FlutterSoundPlayer._openAudioSession (package:flutter_sound/public/flutter_sound_player.dart:500:13)
I/flutter (10847): │ #1   FlutterSoundPlayer.openPlayer.<anonymous closure> (package:flutter_sound/public/flutter_sound_player.dart:494:17)
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 FS:---> openAudioSession
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   FlutterSoundPlayer.openPlayerCompleted (package:flutter_sound/public/flutter_sound_player.dart:192:13)
I/flutter (10847): │ #1   MethodChannelFlutterSoundPlayer.channelMethodCallHandler (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:96:19)
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 ---> openPlayerCompleted: true
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   FlutterSoundPlayer.openPlayerCompleted (package:flutter_sound/public/flutter_sound_player.dart:207:13)
I/flutter (10847): │ #1   MethodChannelFlutterSoundPlayer.channelMethodCallHandler (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:96:19)
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 <--- openPlayerCompleted: true
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   FlutterSoundPlayer._openAudioSession (package:flutter_sound/public/flutter_sound_player.dart:533:13)
I/flutter (10847): │ #1   <asynchronous suspension>
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 FS:<--- openAudioSession
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   FlutterSoundPlayer.setSubscriptionDuration (package:flutter_sound/public/flutter_sound_player.dart:668:13)
I/flutter (10847): │ #1   AudioService.reproduzirAudio (package:tco_avancado/services/audio_service.dart:127:20)
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 FS:---> setSubscriptionDuration 
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   FlutterSoundPlayer.setSubscriptionDuration (package:flutter_sound/public/flutter_sound_player.dart:676:13)
I/flutter (10847): │ #1   <asynchronous suspension>
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 FS:<---- setSubscriptionDuration 
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   FlutterSoundPlayer._startPlayer (package:flutter_sound/public/flutter_sound_player.dart:770:13)
I/flutter (10847): │ #1   FlutterSoundPlayer.startPlayer.<anonymous closure> (package:flutter_sound/public/flutter_sound_player.dart:750:17)
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 FS:---> startPlayer 
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   FlutterSoundPlayer._stop (package:flutter_sound/public/flutter_sound_player.dart:1090:13)
I/flutter (10847): │ #1   FlutterSoundPlayer._startPlayer (package:flutter_sound/public/flutter_sound_player.dart:797:11)
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 FS:---> _stop 
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   FlutterSoundPlayer.stopPlayerCompleted (package:flutter_sound/public/flutter_sound_player.dart:294:13)
I/flutter (10847): │ #1   MethodChannelFlutterSoundPlayer.channelMethodCallHandler (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:113:19)
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 ---> stopPlayerCompleted: true
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   FlutterSoundPlayer.stopPlayerCompleted (package:flutter_sound/public/flutter_sound_player.dart:309:13)
I/flutter (10847): │ #1   MethodChannelFlutterSoundPlayer.channelMethodCallHandler (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:113:19)
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 <--- stopPlayerCompleted: true
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   FlutterSoundPlayer._stop (package:flutter_sound/public/flutter_sound_player.dart:1117:13)
I/flutter (10847): │ #1   <asynchronous suspension>
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 FS:<--- _stop 
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   FlutterSoundPlayer._startPlayer (package:flutter_sound/public/flutter_sound_player.dart:822:13)
I/flutter (10847): │ #1   <asynchronous suspension>
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 FS:<--- startPlayer 
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   FlutterSoundPlayer.log (package:flutter_sound/public/flutter_sound_player.dart:358:13)
I/flutter (10847): │ #1   MethodChannelFlutterSoundPlayer.channelMethodCallHandler (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:137:19)
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 mediaPlayer prepared and started
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   FlutterSoundPlayer.startPlayerCompleted (package:flutter_sound/public/flutter_sound_player.dart:275:13)
I/flutter (10847): │ #1   MethodChannelFlutterSoundPlayer.channelMethodCallHandler (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:106:19)
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 ---> startPlayerCompleted: true
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   FlutterSoundPlayer.startPlayerCompleted (package:flutter_sound/public/flutter_sound_player.dart:287:13)
I/flutter (10847): │ #1   MethodChannelFlutterSoundPlayer.channelMethodCallHandler (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:106:19)
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 <--- startPlayerCompleted: true
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
V/MediaPlayer(10847): resetDrmState:  mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
V/MediaPlayer(10847): cleanDrmObj: mDrmObj=null mDrmSessionId=null
V/MediaPlayer(10847): resetDrmState:  mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
V/MediaPlayer(10847): cleanDrmObj: mDrmObj=null mDrmSessionId=null
I/flutter (10847): │ #0   FlutterSoundPlayer.log (package:flutter_sound/public/flutter_sound_player.dart:358:13)
I/flutter (10847): │ #1   MethodChannelFlutterSoundPlayer.channelMethodCallHandler (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:137:19)
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 Playback completed.
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   FlutterSoundPlayer.audioPlayerFinished (package:flutter_sound/public/flutter_sound_player.dart:174:13)
I/flutter (10847): │ #1   MethodChannelFlutterSoundPlayer.channelMethodCallHandler (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:82:19)
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 FS:---> audioPlayerFinished
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   FlutterSoundPlayer._stopPlayer (package:flutter_sound/public/flutter_sound_player.dart:1071:13)
I/flutter (10847): │ #1   FlutterSoundPlayer.stopPlayer.<anonymous closure> (package:flutter_sound/public/flutter_sound_player.dart:1066:13)
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 FS:---> _stopPlayer 
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   FlutterSoundPlayer._stop (package:flutter_sound/public/flutter_sound_player.dart:1090:13)
I/flutter (10847): │ #1   FlutterSoundPlayer._stopPlayer (package:flutter_sound/public/flutter_sound_player.dart:1082:13)
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 FS:---> _stop 
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   FlutterSoundPlayer.stopPlayerCompleted (package:flutter_sound/public/flutter_sound_player.dart:294:13)
I/flutter (10847): │ #1   MethodChannelFlutterSoundPlayer.channelMethodCallHandler (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:113:19)
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 ---> stopPlayerCompleted: true
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   FlutterSoundPlayer.stopPlayerCompleted (package:flutter_sound/public/flutter_sound_player.dart:309:13)
I/flutter (10847): │ #1   MethodChannelFlutterSoundPlayer.channelMethodCallHandler (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:113:19)
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 <--- stopPlayerCompleted: true
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   FlutterSoundPlayer._stop (package:flutter_sound/public/flutter_sound_player.dart:1117:13)
I/flutter (10847): │ #1   <asynchronous suspension>
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 FS:<--- _stop 
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   FlutterSoundPlayer._stopPlayer (package:flutter_sound/public/flutter_sound_player.dart:1086:13)
I/flutter (10847): │ #1   <asynchronous suspension>
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 FS:<--- stopPlayer 
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
I/flutter (10847): │ #0   FlutterSoundPlayer.audioPlayerFinished (package:flutter_sound/public/flutter_sound_player.dart:185:13)
I/flutter (10847): │ #1   <asynchronous suspension>
I/flutter (10847): ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
I/flutter (10847): │ 🐛 FS:<--- audioPlayerFinished
I/flutter (10847): └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
github-actions[bot] commented 11 months ago

This issue is stale because it has been open 90 days with no activity. Leave a comment or this will be closed in 7 days.