An error has occured
Checklist
- [X] I am able to reproduce the bug with the latest version.
- [X] I am not able to reproduce the bug with the latest version of vanilla NewPipe.
- [X] I made sure that there are no existing issues - open or closed - which I could contribute my information to.
- [X] I have read the FAQ and my problem isn't listed.
- [X] I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
- [X] This issue contains only one bug.
- [X] I have read and understood the vanilla NewPipe contribution guidelines.
Affected version
0.27.2
Steps to reproduce the bug
installed on android box 12 version.
while playing video, it plays 3-5 minutes then gives error "An error has occured" video stop playing. secondly if we down scale resolution from 720p to 480p. video instantly stops playing giving same error.
Expected behavior
video should keep playing
Actual behavior
Screenshots/Recordings
No response
Logs
No response
Affected Android/Custom ROM version
android 12
Affected device model
Arch: arm64-v8a
Additional information
Android tv box, H96Max
~~Try using the latest version: https://github.com/polymorphicshade/Tubular/releases/tag/v0.27.2~~
EDIT: Never mind, I can't read...
Zoom or full screen doesn't work on big screen like tv or android tv box.. only mobile it works
Could you please test with latest release?
Also having the same issue on the latest release
Galaxy a15 on Android 15
Could you guys please attach log?
The problem is that when I try to get the log there's no notification
I got the logs here:
{"user_action":"play stream","request":"Player error[type=ERROR_CODE_DECODER_INIT_FAILED] occurred while playing https://www.youtube.com/watch?v=Ei1OQEcsE_4","content_language":"pt-BR","content_country":"BR","app_language":"pt_BR","service":"YouTube","package":"org.polymorphicshade.tubular","version":"0.28.0","os":"Linux samsung/a15ub/a15:15/AP3A.240905.015.A2/A155MUBU6CYE3:user/release-keys 15 - 35","time":"2025-10-15T10:49:50.13-03:00","exceptions":["com.google.android.exoplayer2.ExoPlaybackException: MediaCodecVideoRenderer error, index=0, format=Format(313, null, null, video/x-vnd.on2.vp9, vp9, 32094977, en, [3840, 2160, 30.0], [-1, -1]), format_supported=NO_EXCEEDS_CAPABILITIES\n\tat com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:578)\n\tat android.os.Handler.dispatchMessage(Handler.java:103)\n\tat android.os.Looper.loopOnce(Looper.java:257)\n\tat android.os.Looper.loop(Looper.java:342)\n\tat android.os.HandlerThread.run(HandlerThread.java:85)\nCaused by: com.google.android.exoplayer2.mediacodec.MediaCodecRenderer$DecoderInitializationException: Decoder init failed: c2.mtk.vp9.decoder, Format(313, null, null, video/x-vnd.on2.vp9, vp9, 32094977, en, [3840, 2160, 30.0], [-1, -1])\n\tat com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.maybeInitCodecWithFallback(MediaCodecRenderer.java:1021)\n\tat com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.maybeInitCodecOrBypass(MediaCodecRenderer.java:537)\n\tat com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.onInputFormatChanged(MediaCodecRenderer.java:1453)\n\tat com.google.android.exoplayer2.video.MediaCodecVideoRenderer.onInputFormatChanged(MediaCodecVideoRenderer.java:917)\n\tat com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.readSourceOmittingSampleData(MediaCodecRenderer.java:954)\n\tat com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.render(MediaCodecRenderer.java:769)\n\tat com.google.android.exoplayer2.ExoPlayerImplInternal.doSomeWork(ExoPlayerImplInternal.java:1007)\n\tat com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:502)\n\t... 4 more\nCaused by: java.lang.IllegalArgumentException: \n\tat android.media.MediaCodec.native_configure(Native Method)\n\tat android.media.MediaCodec.configure(MediaCodec.java:2417)\n\tat android.media.MediaCodec.configure(MediaCodec.java:2320)\n\tat com.google.android.exoplayer2.mediacodec.AsynchronousMediaCodecAdapter.initialize(AsynchronousMediaCodecAdapter.java:156)\n\tat com.google.android.exoplayer2.mediacodec.AsynchronousMediaCodecAdapter.access$100(AsynchronousMediaCodecAdapter.java:50)\n\tat com.google.android.exoplayer2.mediacodec.AsynchronousMediaCodecAdapter$Factory.createAdapter(AsynchronousMediaCodecAdapter.java:103)\n\tat com.google.android.exoplayer2.mediacodec.DefaultMediaCodecAdapterFactory.createAdapter(DefaultMediaCodecAdapterFactory.java:111)\n\tat com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.initCodec(MediaCodecRenderer.java:1099)\n\tat com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.maybeInitCodecWithFallback(MediaCodecRenderer.java:1010)\n\t... 11 more\n"],"user_comment":""}
Could you please trying to change ExoPlayer settings You can find more info in issue #185
I tried Changing the settings mentioned in the issue and no change (Also I can't get the logs rn bcs the notification for some reason only shows up in Niagra launcher notification resume)