我正在尝试使用 flutter videoplayer 插件播放录制的视频。 有时视频被成功录制和播放,有时我看到以下错误 同样的问题也发生在模拟器上。我检查了视频,它确实存在。
我使用的是咀嚼播放器插件,播放器代码是
_chewieController = ChewieController(
videoPlayerController: _videoController,
autoPlay: false,
looping: false,
);
_chewieController != null &&
_chewieController
.videoPlayerController.value.initialized
? Chewie(
controller: _chewieController,
)
: Container()
和错误在下面
I/ExoPlayerImpl(24623): Init f37628f [ExoPlayerLib/2.12.1] [dreamlte, SM-G950F, samsung, 28]
I/OMXClient(24623): IOmx service obtained
E/ACodec (24623): Unable to instantiate codec 'OMX.Exynos.avc.dec' with err 0xfffffff4.
E/ACodec (24623): signalError(omxError 0xfffffff4, internalError -12)
E/MediaCodec(24623): Codec reported err 0xfffffff4, actionCode 0, while in state 1
W/MediaCodec-JNI(24623): try to release MediaCodec from JMediaCodec::~JMediaCodec()...
W/MediaCodec-JNI(24623): done releasing MediaCodec from JMediaCodec::~JMediaCodec().
W/MediaCodecRenderer(24623): Failed to initialize decoder: OMX.Exynos.avc.dec