我正在使用 Exoplayer 以横向模式录制视频并以纵向模式显示预览,同时连续录制视频,更改方向,反之亦然。一旦进入,播放器预览就会显示空白屏幕。我使用 Exoplayer 2.9.6 作为 Gradle 的依赖项并使用 android 操作系统版本 10。
E/BufferQueueProducer:[SurfaceTexture-0-22659-29] setMaxDequeuedBufferCount:请求的缓冲区计数 2 小于最小值 3
E/Surface:IGraphicBufferProducer::setBufferCount(2) 返回无效参数 E/ACodec:native_window_set_buffer_count 失败:无效参数 (22)
E/ExoPlayerImplInternal:内部运行时错误。java.lang.IllegalArgumentException 在 android.media.MediaCodec.native_setSurface(本机方法) 在 android.media.MediaCodec.setOutputSurface(MediaCodec.java:2042) 在 com.google.android.exoplayer2.video.MediaCodecVideoRenderer.setOutputSurfaceV23(MediaCodecVideoRenderer.java :1014)在com.google.android.exoplayer2.video.MediaCodecVideoRenderer.setSurface(MediaCodecVideoRenderer.java:422)在com.google.android.exoplayer2.video.MediaCodecVideoRenderer.handleMessage(MediaCodecVideoRenderer.java:387)在com.google。 android.exoplayer2.ExoPlayerImplInternal.deliverMessage(ExoPlayerImplInternal.java:864) 在 com.google.android.exoplayer2.ExoPlayerImplInternal.sendMessageToTarget(ExoPlayerImplInternal.java:835) 在 com.google.android.exoplayer2.ExoPlayerImplInternal.sendMessageInternal(ExoPlayerImplInternal.java: 817) 在 com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:330) 在 android.os.Handler.dispatchMessage(Handler.java:103) 在 android.os.Looper.loop(Looper.java:237) )在 android.os.HandlerThread.run(HandlerThread.java:67)
我使用的是三星 Galaxy S10 手机。2 月 3 日,我的手机更新了安全补丁。更新后,我的应用程序中未收到推送通知。其他应用程序通知工作正常。任何人都可以回答我的问题吗?没有收到通知的原因是什么?