Enabling UAC/UVC Support in radxa rock 5 rtx+ HDMI IN NV12 support

Hi,

I installed the ROCK 5 ITX (Kernel 6.1): Radxa ROCK 5 ITX Debian12 b3 on the board through sd card. I need to use the USB OTG (USB C) port as UVC (USB Video Class) and UAC (USB Audio Class). How to do this?.

Also I need to know how to get video format NV12 support in HDMI IN. HDMI IN outs BGR format even though NV12 is listed cannot get the out as NV12.(I am using gstreamer to encode)

What image should I use?.
Can I build the kernel with these support enabled?