Open minlexx opened 8 months ago
Venus is working if all related smmu and clock controllers are enabled. Issues are:
Any special invocation command line arguments needed to test it using mpv (or any other software) or is hw accelerated decoding is used automagically (if these configs are present)?
Any special invocation command line arguments needed to test it using mpv (or any other software) or is hw accelerated decoding is used automagically (if these configs are present)?
mpv --hwdec=auto <file>
or mpv --hwdec=v4l2m2m-copy <file>
or gst-play-1.0 <file>
or you can use ffplay
but i don't remember the parameters.
CONFIG_V4L2_MEM2MEM_DEV=m
This is not manually selectable, it's automatically selected if other config options are enabled
Symbol: V4L2_MEM2MEM_DEV [=m] │
│ Type : tristate │
│ Defined at drivers/media/v4l2-core/Kconfig:52 │
│ Depends on: MEDIA_SUPPORT [=m] && VIDEOBUF2_CORE [=m] │
│ Selected by [m]: │
│ - VIDEO_QCOM_VENUS [=m] && MEDIA_SUPPORT [=m] && MEDIA_PLATFORM_SUPPORT [=y] && MEDIA_PLATFORM_DRIVERS [=y] && V4L_MEM2MEM_DRIVERS [=y] && VIDEO_DEV [=m] && QCOM_SMEM [=y] && (ARCH_QCOM [=y] && IOMMU_DMA [=y] || COMPILE_TEST [=n])
ffplay -vcodec h264_v4l2m2m <file>
barni2000: