1
0
Fork 0
android_kernel_rockchip_tart/drivers/media/v4l2-core
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
..
Kconfig can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
Makefile can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
tuner-core.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
v4l2-async.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
v4l2-cci.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
v4l2-common.c Adding HEVC and h.264 using v4l2 requests - testing! not final prod build 2025-10-27 01:42:27 -05:00
v4l2-compat-ioctl32.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
v4l2-ctrls-api.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
v4l2-ctrls-core.c Adding HEVC and h.264 using v4l2 requests - testing! not final prod build 2025-10-27 01:42:27 -05:00
v4l2-ctrls-defs.c Adding HEVC and h.264 using v4l2 requests - testing! not final prod build 2025-10-27 01:42:27 -05:00
v4l2-ctrls-priv.h can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
v4l2-ctrls-request.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
v4l2-dev.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
v4l2-device.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
v4l2-dv-timings.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
v4l2-event.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
v4l2-fh.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
v4l2-flash-led-class.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
v4l2-fwnode.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
v4l2-h264.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
v4l2-i2c.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
v4l2-ioctl.c Adding HEVC and h.264 using v4l2 requests - testing! not final prod build 2025-10-27 01:42:27 -05:00
v4l2-jpeg.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
v4l2-mc.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
v4l2-mem2mem.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
v4l2-spi.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
v4l2-subdev-priv.h can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
v4l2-subdev.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
v4l2-trace.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
v4l2-vp9.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00