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.
This commit is contained in:
parent
8839b782eb
commit
321723326f
41 changed files with 14591 additions and 101 deletions
48
android-sdcard.dts
Normal file
48
android-sdcard.dts
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
/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";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue