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.
48 lines
987 B
Text
48 lines
987 B
Text
/dts-v1/;
|
|
|
|
/ {
|
|
compatible = "rockchip,rk3588","rockchip,rk3566","rockchip,rk3588s-orangepi-5-pro","rockchip,rk3566-orangepi-3b-v2.1","xunlong,orangepi-3b";
|
|
|
|
fragment@0 {
|
|
target-path = "/";
|
|
|
|
__overlay__ {
|
|
|
|
firmware {
|
|
|
|
android {
|
|
compatible = "android,firmware";
|
|
bootdevice = "sdcard";
|
|
|
|
fstab {
|
|
compatible = "android,fstab";
|
|
|
|
boot {
|
|
compatible = "android,boot";
|
|
dev = "/dev/block/mmcblk1p1";
|
|
type = "vfat";
|
|
mnt_flags = "ro";
|
|
fsmgr_flags = "wait,first_stage_mount";
|
|
};
|
|
|
|
system {
|
|
compatible = "android,system";
|
|
dev = "/dev/block/mmcblk1p2";
|
|
type = "ext4";
|
|
mnt_flags = "ro,barrier=1";
|
|
fsmgr_flags = "wait,first_stage_mount";
|
|
};
|
|
|
|
vendor {
|
|
compatible = "android,vendor";
|
|
dev = "/dev/block/mmcblk1p3";
|
|
type = "ext4";
|
|
mnt_flags = "ro,barrier=1";
|
|
fsmgr_flags = "wait,first_stage_mount";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|