-
HEVC root cause found — it never worked, for anyone. Fix is on the dev branch, verified bit-exact. Testers wanted.
Hi @defcom5-rockchip Patching MPP is beyound my skill set. Is there a pre-build upstream MPP for Ubuntu Noble for download? This is what I have on Armbian image. jfl@orangepi5-plus:~$ apt list *mpp* --installed Listing... Done librockchip-mpp1/noble,now 1.5.0-1+git20240612.2218dc0f~noble arm64 [installed,au tomatic] libv4l-rkmpp/noble,now 1.7.0-1+git240515.3d6edc4~noble arm64 [installed]
-
HEVC root cause found — it never worked, for anyone. Fix is on the dev branch, verified bit-exact. Testers wanted.
Run mpv after successful google-chrome-hw but mpv encountered issue at 16:57 and then switched to "software rendering". jfl@orangepi5-plus:~$ mpv -fs https://www.youtube.com/watch?v=T4fUtvuN_G8 (+) Video --vid=1 (*) (vp9 3840x2160 60.000fps) (+) Audio --aid=1 --alang=eng (*) (opus 2ch 48000Hz) File tags: Uploader: 8K Earth Channel_URL: https://www.youtube.com/channel/UChB3UnDddahXU7FKZXmpzMA Using hardware decoding (rkmpp). rga_api version 1.10.0_[8] AO: [pipewire] 48000Hz stereo 2ch floatp VO: [gpu] 3840x2160 drm_prime[p010] AV: 00:16:57 / 01:20:07 (21%) A-V: 0.000 Dropped: 2 Cache: 45s/150MB Error while decoding frame (hardware decoding)! Error while decoding frame (hardware decoding)! Error while decoding frame (hardware decoding)! Error while decoding frame (hardware decoding)! Attempting next decoding method after failure of vp9_rkmpp-rkmpp. [ffmpeg/video] vp9: Not all references are available [ffmpeg/video] vp9: Not all references are available [ffmpeg/video] vp9: Not all references are available [ffmpeg/video] vp9: Not all references are available [ffmpeg/video] vp9: Not all references are available [ffmpeg/video] vp9: Not all references are available [ffmpeg/video] vp9: Not all references are available [ffmpeg/video] vp9: Not all references are available Error while decoding frame! [ffmpeg/video] vp9: Not all references are available Error while decoding frame! [ffmpeg/video] vp9: Not all references are available Error while decoding frame! [ffmpeg/video] vp9: Not all references are available Error while decoding frame! [ffmpeg/video] vp9: Not all references are available Error while decoding frame! [ffmpeg/video] vp9: Not all references are available Error while decoding frame! [ffmpeg/video] vp9: Not all references are available Error while decoding frame! AV: 00:16:57 / 01:20:07 (21%) A-V: 0.000 Dropped: 2 Cache: 43s/143MB Audio/Video desynchronisation detected! Possible reasons include too slow hardware, temporary CPU spikes, broken drivers, and broken files. Audio position will not match to the video (see A-V status field). AV: 00:16:57 / 01:20:07 (21%) A-V: 1.525 Dropped: 2 Cache: 43s/143MB [ffmpeg] Impossible to convert between the formats supported by the filter 'mpv_src_default_in' and the filter 'auto_scale_0' [lavfi] failed to configure the filter graph Disabling filter scale_rkrga.00 because it has failed. AV: 00:16:57 / 01:20:07 (21%) A-V: 1.556 Dropped: 3 Cache: 46s/150MB VO: [gpu] 3840x2160 yuv420p10 AV: 00:17:44 / 01:20:07 (22%) A-V: 0.068 Dropped: 1523 Cache: 44s/150MB Exiting... (Quit) jfl@orangepi5-plus:~$
-
HEVC root cause found — it never worked, for anyone. Fix is on the dev branch, verified bit-exact. Testers wanted.
Hi @defcom5-rockchip Reboot system. An got another clear google-chrome-hw "https://www.youtube.com/watch?v=T4fUtvuN_G8". Frames dropped 80 out of 156476 (around 43 minutes run) jfl@orangepi5-plus:~$ dmesg | grep -c "rkvdec-core.*resetting" 0 jfl@orangepi5-plus:~$ So it looks lke random issue?
-
HEVC root cause found — it never worked, for anyone. Fix is on the dev branch, verified bit-exact. Testers wanted.
Am using HDMI output. Had never used DP output before. No idea why "DisplayPor AUX channel" errors are being reported by dmesg.
-
HEVC root cause found — it never worked, for anyone. Fix is on the dev branch, verified bit-exact. Testers wanted.
Hi @defcom5-rockchip Subsequent google-chrome-hw seems to result in high dropped frames as reported earlier and now mpv --hwdec=vaapi or --hwdec=rkmpp also shows high dropped frames after around 17 minutes. jfl@orangepi5-plus:~$ mpv -fs --hwdec=rkmpp "https://www.youtube.com/watch?v=T4fUtvuN_G8" (+) Video --vid=1 (*) (vp9 3840x2160 60.000fps) (+) Audio --aid=1 --alang=eng (*) (opus 2ch 48000Hz) File tags: Uploader: 8K Earth Channel_URL: https://www.youtube.com/channel/UChB3UnDddahXU7FKZXmpzMA AO: [pipewire] 48000Hz stereo 2ch floatp [ffmpeg/video] vp9_rkmpp: An invalid frame was output by a decoder. This is a bug, please report it. Error while decoding frame (hardware decoding)! Using hardware decoding (rkmpp). rga_api version 1.10.0_[8] VO: [gpu] 3840x2160 drm_prime[p010] AV: 00:16:57 / 01:20:07 (21%) A-V: 0.137 Dropped: 14 Cache: 45s/150MB Error while decoding frame (hardware decoding)! Error while decoding frame (hardware decoding)! Error while decoding frame (hardware decoding)! Attempting next decoding method after failure of vp9_rkmpp-rkmpp. [ffmpeg/video] vp9: Not all references are available [ffmpeg/video] vp9: Not all references are available [ffmpeg/video] vp9: Not all references are available [ffmpeg/video] vp9: Not all references are available [ffmpeg/video] vp9: Not all references are available [ffmpeg/video] vp9: Not all references are available [ffmpeg/video] vp9: Not all references are available [ffmpeg/video] vp9: Not all references are available Error while decoding frame! [ffmpeg/video] vp9: Not all references are available Error while decoding frame! [ffmpeg/video] vp9: Not all references are available Error while decoding frame! [ffmpeg/video] vp9: Not all references are available Error while decoding frame! [ffmpeg/video] vp9: Not all references are available Error while decoding frame! [ffmpeg/video] vp9: Not all references are available Error while decoding frame! [ffmpeg/video] vp9: Not all references are available Error while decoding frame! [ffmpeg/video] vp9: Not all references are available Error while decoding frame! [ffmpeg/video] vp9: Not all references are available Error while decoding frame! [ffmpeg/video] vp9: Not all references are available Error while decoding frame! [ffmpeg/video] vp9: Not all references are available Error while decoding frame! [ffmpeg/video] vp9: Not all references are available Error while decoding frame! Error while decoding frame! Error while decoding frame! Error while decoding frame! Error while decoding frame! Error while decoding frame! Error while decoding frame! Error while decoding frame! AV: 00:16:57 / 01:20:07 (21%) A-V: 0.137 Dropped: 14 Cache: 43s/144MB Audio/Video desynchronisation detected! Possible reasons include too slow hardware, temporary CPU spikes, broken drivers, and broken files. Audio position will not match to the video (see A-V status field). AV: 00:16:57 / 01:20:07 (21%) A-V: 2.964 Dropped: 14 Cache: 44s/145MB [ffmpeg] Impossible to convert between the formats supported by the filter 'mpv_s rc_default_in' and the filter 'auto_scale_0' [lavfi] failed to configure the filter graph Disabling filter scale_rkrga.00 because it has failed. AV: 00:16:57 / 01:20:07 (21%) A-V: 2.966 Dropped: 15 Cache: 46s/150MB VO: [gpu] 3840x2160 yuv420p10 AV: 00:22:39 / 01:20:07 (28%) A-V: 0.004 Dropped: 13526 Cache: 45s/150MB Exiting... (Quit) jfl@orangepi5-plus:~$ With the new mpv --hwdec=rkmpp streaming the same video for 22 minuts, additional "rkvdec-core.*resetting" count of "1638-1562 = 76." jfl@orangepi5-plus:~$ dmesg | grep -c "rkvdec-core.*resetting" 1562 jfl@orangepi5-plus:~$ dmesg | grep -c "rkvdec-core.*resetting" 1638 jfl@orangepi5-plus:~$
-
HEVC root cause found — it never worked, for anyone. Fix is on the dev branch, verified bit-exact. Testers wanted.
Hi @defcom5-rockchip Am able to get output of After running mpv -fs --hwdec=vaapi "https://www.youtube.com/watch?v=T4f" for around 18+minutes. Visual artifacts set in at around 17+ minutes. jfl@orangepi5-plus:~$ mpv -fs --hwdec=vaapi "https://www.youtube.com/watch?v=T4f UtvuN_G8" (+) Video --vid=1 (*) (vp9 3840x2160 60.000fps) (+) Audio --aid=1 --alang=eng (*) (opus 2ch 48000Hz) File tags: Uploader: 8K Earth Channel_URL: https://www.youtube.com/channel/UChB3UnDddahXU7FKZXmpzMA Using hardware decoding (vaapi). [ffmpeg] Impossible to convert between the formats supported by the filter 'mpv_s rc_default_in' and the filter 'auto_scale_0' [lavfi] failed to configure the filter graph Disabling filter scale_rkrga.00 because it has failed. AO: [pipewire] 48000Hz stereo 2ch floatp rga_api version 1.10.0_[8] VO: [gpu] 3840x2160 vaapi[p010] AV: 00:17:01 / 01:20:07 (21%) A-V: 0.478 Dropped: 165 Cache: 44s/150MB Audio/Video desynchronisation detected! Possible reasons include too slow hardware, temporary CPU spikes, broken drivers, and broken files. Audio position will not match to the video (see A-V status field). AV: 00:18:56 / 01:20:07 (24%) A-V: 3.211 Dropped: 2939 Cache: 40s/150MB Exiting... (Quit) jfl@orangepi5-plus:~$ A snippets of the dmesg output. [ 7905.813841] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7906.035593] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7906.035722] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7906.035725] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x107 [ 7906.035837] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7906.104868] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7906.104991] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7906.104993] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7906.105105] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7906.204876] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7906.205006] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7906.205008] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x107 [ 7906.205122] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7906.270957] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x107 [ 7906.271085] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7906.271087] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7906.271200] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7906.338583] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7906.338703] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7906.338706] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7906.338818] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7906.490161] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7906.490289] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7906.490292] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x107 [ 7906.490404] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7906.558547] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7906.558680] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7906.558682] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x107 [ 7906.558791] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7906.626299] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7906.626428] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7906.626430] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x107 [ 7906.626544] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7906.691740] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x107 [ 7906.691861] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7906.691863] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7906.691975] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7906.757908] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7906.758032] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7906.758035] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7906.758148] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7906.864091] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x107 [ 7906.864199] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7906.864201] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7906.864313] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7906.934171] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7906.934296] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7906.934299] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7906.934407] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7907.000848] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7907.000969] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7907.000971] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7907.001083] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7907.357140] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x107 [ 7907.357299] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7907.357305] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7907.357459] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7907.423766] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x107 [ 7907.423919] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7907.423926] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7907.424069] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7907.490903] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7907.491056] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7907.491062] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7907.491194] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7907.555010] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7907.555168] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7907.555174] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x107 [ 7907.555319] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7907.623498] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7907.623654] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7907.623660] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7907.623805] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7908.058919] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7908.059044] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7908.059047] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7908.059162] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7908.129002] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7908.129123] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7908.129126] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7908.129214] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7908.192065] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x107 [ 7908.192190] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7908.192192] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7908.192304] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7908.257679] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7908.257835] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7908.257838] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7908.257988] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7908.340327] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7908.340459] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7908.340461] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x107 [ 7908.340576] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7908.405052] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7908.405253] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7908.405260] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7908.405418] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7908.470347] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7908.470501] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7908.470508] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7908.470637] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7908.534471] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7908.534629] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7908.534636] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x107 [ 7908.534769] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7908.602096] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7908.602339] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7908.602347] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7908.602545] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7908.897144] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7908.897293] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7908.897297] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7908.897440] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7908.962349] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7908.962499] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7908.962505] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7908.962643] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7909.065419] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7909.065581] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7909.065588] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7909.065720] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7909.129530] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7909.129742] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7909.129749] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7909.129883] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7909.195935] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7909.196097] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7909.196103] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x107 [ 7909.196242] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7909.264942] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7909.265134] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7909.265141] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7909.265300] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7909.422829] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7909.423003] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7909.423009] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x107 [ 7909.423155] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7909.486876] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7909.487030] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7909.487036] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x107 [ 7909.487172] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7909.559846] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7909.560046] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7909.560053] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7909.560218] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7909.627422] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x107 [ 7909.627612] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7909.627619] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7909.627780] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7909.703074] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x107 [ 7909.703245] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7909.703251] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7909.703392] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7909.768868] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x107 [ 7909.769038] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7909.769045] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7909.769193] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7909.842915] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7909.843078] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7909.843084] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7909.843235] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7909.911222] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7909.911387] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7909.911394] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7909.911543] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7909.985295] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7909.985557] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7909.985576] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x107 [ 7909.985794] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7910.052395] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7910.052648] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7910.052666] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x107 [ 7910.052885] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7910.120534] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7910.120780] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7910.120849] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7910.121065] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7910.186334] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7910.186585] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7910.186604] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x107 [ 7910.186810] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7910.254675] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7910.254921] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7910.254940] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7910.255149] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7910.551310] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7910.551436] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7910.551439] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x107 [ 7910.551550] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7910.617629] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7910.617757] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7910.617759] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x107 [ 7910.617873] mpp_rkvdec2 fdc38100.rkvdec-core: reset done [ 7910.693093] mpp_rkvdec2 fdc48100.rkvdec-core: resetting for err 0x23 [ 7910.693219] mpp_rkvdec2 fdc48100.rkvdec-core: reset done [ 7910.693221] mpp_rkvdec2 fdc38100.rkvdec-core: resetting for err 0x23 [ 7910.693329] mpp_rkvdec2 fdc38100.rkvdec-core: reset done jfl@orangepi5-plus:~$ jfl@orangepi5-plus:~$ dmesg | grep -c "rkvdec-core.*resetting" 1562 jfl@orangepi5-plus:~$
-
HEVC root cause found — it never worked, for anyone. Fix is on the dev branch, verified bit-exact. Testers wanted.
Hi @defcom5-rockchip This armbian image is quite a while back "Armbian_25.5.1_Orangepi5-plus_noble_vendor_6.1.115_kde-neon_desktop.img.xz". Currently KDE is not updating/releasing any KDE-Neon arm64 updates. Stuck at KDE-Plasma-6.7.0 the last available KDE-Neon arm64 updates was in June 21, 2026
-
HEVC root cause found — it never worked, for anyone. Fix is on the dev branch, verified bit-exact. Testers wanted.
Hi @defcom5-rockchip Ran the same 4K/60 video on google-chrome-hw twice again and these two round ended with lots of frames. This third try it ran for 56 minutes, very high dropped frames: 107159 dropped of 205010. But unfortunately jfl@orangepi5-plus:~$ dmesg | grep -c "rkvdec-core.*resetting" 0 jfl@orangepi5-plus:~$ If I do sudo dmesg -C it will clear the "dmesg log" and ran the google-chrome-hw, dmesg will return nothing blank, no idea why. Tried a few rounds. Reboot retry and this round did not clear dmesg log. Ran chromium for 56 minutes and dmesg at the end of the file show these: [ 109.072222] p2p0: RX AssocResp from 06:ba:d6:c6:11:5e (capab=0x1131 status=0 aid=14) [ 109.179533] p2p0: associated [ 109.179614] p2p0: Limiting TX power to 30 (30 - 0) dBm as advertised by 06:ba:d6:c6:11:5e [ 109.346174] IPv6: ADDRCONF(NETDEV_CHANGE): p2p0: link becomes ready [ 565.274956] dw-dp fde50000.dp: AUX timeout, resetting (cmd=0x9 addr=0x0) [ 565.301633] dw-dp fde50000.dp: AUX timeout, resetting (cmd=0x9 addr=0x0) [ 565.328327] dw-dp fde50000.dp: AUX timeout, resetting (cmd=0x9 addr=0x0) [ 565.354920] dw-dp fde50000.dp: AUX timeout, resetting (cmd=0x9 addr=0x0) [ 565.381477] dw-dp fde50000.dp: AUX timeout, resetting (cmd=0x9 addr=0x0) [ 565.408253] dw-dp fde50000.dp: AUX timeout, resetting (cmd=0x9 addr=0x0) [ 565.434860] dw-dp fde50000.dp: AUX timeout, resetting (cmd=0x9 addr=0x0) [ 565.461543] dw-dp fde50000.dp: AUX timeout, resetting (cmd=0x9 addr=0x0) [ 565.488137] dw-dp fde50000.dp: AUX timeout, resetting (cmd=0x9 addr=0x0) [ 565.521470] dw-dp fde50000.dp: AUX timeout, resetting (cmd=0x9 addr=0x0) [ 570.771451] dw_dp_aux_transfer: 22 callbacks suppressed [ 570.771462] dw-dp fde50000.dp: AUX timeout, resetting (cmd=0x9 addr=0x0) [ 570.801465] dw-dp fde50000.dp: AUX timeout, resetting (cmd=0x9 addr=0x0) [ 570.831450] dw-dp fde50000.dp: AUX timeout, resetting (cmd=0x9 addr=0x0) [ 570.864794] dw-dp fde50000.dp: AUX timeout, resetting (cmd=0x9 addr=0x0) [ 570.898110] dw-dp fde50000.dp: AUX timeout, resetting (cmd=0x9 addr=0x0) [ 570.931452] dw-dp fde50000.dp: AUX timeout, resetting (cmd=0x9 addr=0x0) [ 570.961439] dw-dp fde50000.dp: AUX timeout, resetting (cmd=0x9 addr=0x0) [ 570.991445] dw-dp fde50000.dp: AUX timeout, resetting (cmd=0x9 addr=0x0) [ 571.018151] dw-dp fde50000.dp: AUX timeout, resetting (cmd=0x9 addr=0x0) [ 571.044827] dw-dp fde50000.dp: AUX timeout, resetting (cmd=0x9 addr=0x0) I don't think my setup is working well either.
-
HEVC root cause found — it never worked, for anyone. Fix is on the dev branch, verified bit-exact. Testers wanted.
Hi @defcom5-rockchip Device: opi5-plus OS: Armbian-KDE-Neon Kernel: 6.1.172-vendor-rk35xx-26.11.0-trunk.42 (upgraded from 6.1.172-vendor-rk35xx-26.11.0-trunk.37. With trunk.37 had wifi connectivity/stability issue at time) rockchip-vaapi-driver_2.2.0.rc1_arm64.deb jfl@orangepi5-plus:~$ sudo dmesg -C google-chrome-hw streaming for 45 minutes. 53 dropped of 164553. 4K/60 vp09. Video output smooth, jfl@orangepi5-plus:~$ dmesg | grep -c "rkvdec-core.*resetting" 0 jfl@orangepi5-plus:~$ Does it looks correct? No resetting?
-
HEVC root cause found — it never worked, for anyone. Fix is on the dev branch, verified bit-exact. Testers wanted.
On my setup firefox-hw tends to have more drop frames (1-3%) when streaming 60fps Youtube videos compared to google-chrome-hw. Am reverting to rockchip-vaapi-wrapper to see whether google-chrome-hw has the visual artifacts I noticed with v2.2.0-rc1.
-
HEVC root cause found — it never worked, for anyone. Fix is on the dev branch, verified bit-exact. Testers wanted.
Hi @defcom5-rockchip Not sure whether this is related. Chrome at time after a while there is visual artifacts on the video output. Noticed on a few of the Youtube video streamed with google-chrome-hw. Pause and resume the video and no more visual artifacts. Not sure what causes it.
- HDMI audio and analog audio do not work on Opi5Plus
-
HEVC root cause found — it never worked, for anyone. Fix is on the dev branch, verified bit-exact. Testers wanted.
Hi @defcom5-rockchip Installed v2.2.0-rc1. LIBVA_DRIVER_NAME=rockchip mpv --no-config --hwdec=vaapi --gpu-context=wayland '/media/jfl/writable/home/jfl/Videos/The World in HDR.mkv' frame dropped has improved. jfl@orangepi5-plus:~$ LIBVA_DRIVER_NAME=rockchip mpv --no-config --hwdec=vaapi -- gpu-context=wayland '/media/jfl/writable/home/jfl/Videos/The World in HDR.mkv' (+) Video --vid=1 (*) (vp9 3840x2160 59.940fps) (+) Audio --aid=1 --alang=eng (*) (vorbis 2ch 44100Hz) Using hardware decoding (vaapi). AO: [pipewire] 44100Hz stereo 2ch floatp VO: [gpu] 3840x2160 vaapi[p010] rga_api version 1.10.0_[8] AV: 00:02:34 / 00:02:34 (100%) A-V: 0.000 Dropped: 46 mpv full-screen jfl@orangepi5-plus:~$ LIBVA_DRIVER_NAME=rockchip mpv -fs --no-config --hwdec=vaap i --gpu-context=wayland '/media/jfl/writable/home/jfl/Videos/The World in HDR.mkv ' (+) Video --vid=1 (*) (vp9 3840x2160 59.940fps) (+) Audio --aid=1 --alang=eng (*) (vorbis 2ch 44100Hz) Using hardware decoding (vaapi). AO: [pipewire] 44100Hz stereo 2ch floatp VO: [gpu] 3840x2160 vaapi[p010] rga_api version 1.10.0_[8] AV: 00:02:34 / 00:02:34 (100%) A-V: 0.000 Dropped: 25 Exiting... (End of file) jfl@orangepi5-plus:~$ With --gpu-context=x11egl --hwdec=vaapi basically equal --gpu-context=x11egl --hwdec=rkmpp for this '/media/jfl/writable/home/jfl/Videos/The World in HDR.mkv' video. Great jfl@orangepi5-plus:~$ LIBVA_DRIVER_NAME=rockchip mpv --no-config --hwdec=vaapi -- gpu-context=x11egl '/media/jfl/writable/home/jfl/Videos/The World in HDR.mkv' (+) Video --vid=1 (*) (vp9 3840x2160 59.940fps) (+) Audio --aid=1 --alang=eng (*) (vorbis 2ch 44100Hz) Using hardware decoding (vaapi). AO: [pipewire] 44100Hz stereo 2ch floatp VO: [gpu] 3840x2160 vaapi[p010] rga_api version 1.10.0_[8] AV: 00:02:34 / 00:02:34 (100%) A-V: 0.000 Dropped: 1 Exiting... (End of file) jfl@orangepi5-plus:~$ mpv --video-sync=display-resample jfl@orangepi5-plus:~$ LIBVA_DRIVER_NAME=rockchip mpv --no-config --hwdec=vaapi -- gpu-context=wayland --video-sync=display-resample '/media/jfl/writable/home/jfl/ Videos/The World in HDR.mkv' (+) Video --vid=1 (*) (vp9 3840x2160 59.940fps) (+) Audio --aid=1 --alang=eng (*) (vorbis 2ch 44100Hz) Using hardware decoding (vaapi). AO: [pipewire] 44100Hz stereo 2ch floatp VO: [gpu] 3840x2160 vaapi[p010] rga_api version 1.10.0_[8] AV: 00:02:34 / 00:02:34 (100%) A-V: 0.000 DS: 1.030/369 Dropped: 26
-
HEVC root cause found — it never worked, for anyone. Fix is on the dev branch, verified bit-exact. Testers wanted.
Looking for the new release. Thank you.
-
HEVC root cause found — it never worked, for anyone. Fix is on the dev branch, verified bit-exact. Testers wanted.
Hi @defcom5-rockchip Just to share. mpv --vf-add=scale_rkrga=force_yuv=auto --hwdec=rkmpp --gpu-context=x11egl '/media/jfl/writable/home/jfl/Videos/The World in HDR.mkv'. Much better performance in terms of dropped frames. jfl@orangepi5-plus:~$ mpv --vf-add=scale_rkrga=force_yuv=auto --hwdec=rkmpp --gpu-context=x11egl ' /media/jfl/writable/home/jfl/Videos/The World in HDR.mkv' (+) Video --vid=1 (*) (vp9 3840x2160 59.940fps) (+) Audio --aid=1 --alang=eng (*) (vorbis 2ch 44100Hz) Using hardware decoding (rkmpp). rga_api version 1.10.0_[8] AO: [pipewire] 44100Hz stereo 2ch floatp VO: [gpu] 3840x2160 drm_prime[p010] AV: 00:02:34 / 00:02:34 (100%) A-V: 0.000 Dropped: 1 Exiting... (End of file) jfl@orangepi5-plus:~$
JFL
Members
-
Joined
-
Last visited