播放本地视频使用的ExoPlayer,但是播放一段时间之后,视频开始卡顿,降帧,在播但是速度很慢,像慢放似的。期间声音消失,操作按钮也没有声音。与正常播放的设备相比,多出log如下:
W/AudioFlinger( 147): write blocked for 10024 msecs, 596 delayed writes, thread 0xb505b008 V/audio_hw_primary( 147): start_output_stream, line: 1154 D/audio_hw_primary( 147): init hdmi_plug: OUT V/audio_hw_primary( 147): active_output, ****LINE:984,FUNC:select_device, adev->out_device:2 V/audio_hw_primary( 147): ****LINE:991,FUNC:select_device, headset_on:0, headphone_on:0, speaker_on:2, earpiece_on:0, bt_on:0 V/audio_hw_primary( 147): ****LINE:1009,FUNC:select_device, output_device_id:0 V/audio_hw_primary( 147): NORMAL mode, ****LINE:1012,FUNC:select_device, adev->out_device:2 V/audio_hw_primary( 147): start_output_stream: card:0, port:0, rate:44100, period_count:2, period_size:2048 V/audio_hw_primary( 147): do not use out resampler
这是什么原因呢?
ringa_lee