-
Notifications
You must be signed in to change notification settings - Fork 193
Description
If the message type is audio [ MessageType.voice ],
an error appears in the file source and it does not load.
E/ExoPlayerImplInternal( 4236): Playback error
E/ExoPlayerImplInternal( 4236): com.google.android.exoplayer2.ExoPlaybackException: Source error
E/ExoPlayerImplInternal( 4236): at com.google.android.exoplayer2.ExoPlayerImplInternal.handleIoException(ExoPlayerImplInternal.java:641)
E/ExoPlayerImplInternal( 4236): at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:613)
E/ExoPlayerImplInternal( 4236): at android.os.Handler.dispatchMessage(Handler.java:102)
E/ExoPlayerImplInternal( 4236): at android.os.Looper.loopOnce(Looper.java:201)
E/ExoPlayerImplInternal( 4236): at android.os.Looper.loop(Looper.java:288)
E/ExoPlayerImplInternal( 4236): at android.os.HandlerThread.run(HandlerThread.java:67)
E/ExoPlayerImplInternal( 4236): Caused by: com.google.android.exoplayer2.upstream.FileDataSource$FileDataSourceException: java.io.FileNotFoundException: : open failed: ENOENT (No such file or directory)
E/ExoPlayerImplInternal( 4236): at com.google.android.exoplayer2.upstream.FileDataSource.openLocalFile(FileDataSource.java:197)
E/ExoPlayerImplInternal( 4236): at com.google.android.exoplayer2.upstream.FileDataSource.open(FileDataSource.java:108)
E/ExoPlayerImplInternal( 4236): at com.google.android.exoplayer2.upstream.DefaultDataSource.open(DefaultDataSource.java:258)
E/ExoPlayerImplInternal( 4236): at com.google.android.exoplayer2.upstream.StatsDataSource.open(StatsDataSource.java:84)
E/ExoPlayerImplInternal( 4236): at com.google.android.exoplayer2.source.ProgressiveMediaPeriod$ExtractingLoadable.load(ProgressiveMediaPeriod.java:1009)
E/ExoPlayerImplInternal( 4236): at com.google.android.exoplayer2.upstream.Loader$LoadTask.run(Loader.java:412)
E/ExoPlayerImplInternal( 4236): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
E/ExoPlayerImplInternal( 4236): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
E/ExoPlayerImplInternal( 4236): at java.lang.Thread.run(Thread.java:1012)
E/ExoPlayerImplInternal( 4236): Caused by: java.io.FileNotFoundException: : open failed: ENOENT (No such file or directory)
E/ExoPlayerImplInternal( 4236): at libcore.io.IoBridge.open(IoBridge.java:574)
E/ExoPlayerImplInternal( 4236): at java.io.RandomAccessFile.(RandomAccessFile.java:289)
E/ExoPlayerImplInternal( 4236): at java.io.RandomAccessFile.(RandomAccessFile.java:152)
E/ExoPlayerImplInternal( 4236): at com.google.android.exoplayer2.upstream.FileDataSource.openLocalFile(FileDataSource.java:178)
E/ExoPlayerImplInternal( 4236): ... 8 more
E/ExoPlayerImplInternal( 4236): Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)
E/ExoPlayerImplInternal( 4236): at libcore.io.Linux.open(Native Method)
E/ExoPlayerImplInternal( 4236): at libcore.io.ForwardingOs.open(ForwardingOs.java:563)
E/ExoPlayerImplInternal( 4236): at libcore.io.BlockGuardOs.open(BlockGuardOs.java:274)
E/ExoPlayerImplInternal( 4236): at libcore.io.ForwardingOs.open(ForwardingOs.java:563)
E/ExoPlayerImplInternal( 4236): at android.app.ActivityThread$AndroidOs.open(ActivityThread.java:7810)
E/ExoPlayerImplInternal( 4236): at libcore.io.IoBridge.open(IoBridge.java:560)
E/ExoPlayerImplInternal( 4236): ... 11 more
E/flutter ( 4236): [ERROR:flutter/runtime/dart_vm_initializer.cc(40)] Unhandled Exception: PlatformException(AudioWaveforms, Source error, Unable to load media source., null)
E/flutter ( 4236): #0 StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:652:7)
E/flutter ( 4236): #1 MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:370:18)
E/flutter ( 4236):
E/flutter ( 4236): #2 AudioWaveformsInterface.preparePlayer (package:audio_waveforms/src/base/audio_waveforms_interface.dart:109:18)
E/flutter ( 4236):
E/flutter ( 4236): #3 PlayerController.preparePlayer (package:audio_waveforms/src/controllers/player_controller.dart:138:24)
E/flutter ( 4236):
E/flutter ( 4236): #4 _VoiceMessageViewState.initState. (package:chatview/src/widgets/voice_message_view.dart:94:22)