Closed MichaelZhuxx closed 2 years ago
This is a pre-release multimedia subsystem for JH7100, including ALSA, V4L2, Gstreamer, VPU decoding. please refer to freelight-u-sdk and follow the instructions readme to fetch, build and test it.
Here is the branches:
[opensbi] https://github.com/starfive-tech/opensbi/tree/master
[u-boot] https://github.com/starfive-tech/u-boot/tree/Fedora_JH7100_upstream_devel Apply alsa, v4l2 etc. to dts
[kernel] https://github.com/starfive-tech/linux/tree/beaglev-5.13.y_multimedia Add v4l2 for video capture, alsa for audio, drm for display
[buildroot] https://github.com/starfive-tech/sft-riscv-buildroot/tree/starlight_multimedia
add starfive private packages:
add the following gstreamer patch:
Based on fedora image: Fedora-riscv64-vic7100-dev-raw-image-Rawhide-20210419121453.n.0-sda.raw
The function of Auido is not supported yet, we are still working on ALSA driver porting. Stay tuned.