1
0
Fork 0
Commit graph

9 commits

Author SHA1 Message Date
dvab-sarma
a55f311433 Refactoring
Shifting common code between rkvdec-vp9.c and rkvdec-vdpu381-vp9.c to rkvdec-vp9-common.c

There is still some more common code which needs to be shifted, but still working on it.
2025-12-19 00:01:34 -06:00
dvab-sarma
68e53ea74f Correction
adding missing inclusion of vp9 driver for vdpu381 in build
2025-12-16 12:56:16 -06:00
dvab-sarma
45b97a918b Correction
adding missing inclusion of vp9 driver for vdpu381 in build
2025-12-16 12:54:20 -06:00
dvab-sarma
d597efce51 fixing copyright section 2025-11-17 00:59:28 -06:00
dvab-sarma
ce89d8ce4e fixing copyright section 2025-11-17 00:53:36 -06:00
dvab-sarma
714e166773 testing: Adding vp9 decoder registers
This phase of development introduces vp9 hardware decoder for rk3588 developed by  me.
2025-11-17 00:53:04 -06:00
dvab-sarma
fd0b1b17cb testing: RKVDEC 2 based vp9 hardware decoder
This commit introduces vp9 hardware decoder present in vdpu381 on RK3588. Current testing shows that this can play until 4k@30fps - profile 0. Tested using various vp9 based videos and youtube. This is still in development phase and not production ready.
2025-11-17 00:44:33 -06:00
dvab-sarma
321723326f Adding HEVC and h.264 using v4l2 requests - testing! not final prod build
These modifications are from Detlev Casanova from collabora, who is currently developing HW stateless video decoders drivers for rk3588 and rk3576 SoC's . Using his patch for linux and ffmpeg using v4l2 requests and my patches for ffmpeg_codec2, I was able to get 4k@25 fps - 8-bit, running( HEVC and h.264) but still yet to optimise it and need to add hw decoders for vp9, av1, vp8 etc. NOTE - This is a testing build and might cause kernel panics.
2025-10-27 01:42:27 -05:00
dvab-sarma
7e144d9afa can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00