I'm working on a i.MX 8MQ with Debian and a kernel aarch64 Linux 5.15.60.
I'm trying to decode a mp4 video using the pipeline I found in the i.MX 8 GStreamer user guide :
gst-launch-1.0 filesrc location=<filename.mp4> ! qtdemux name=d d.video_0 ! queue ! h264parse ! vpudec ! queue ! waylandsink
I get the following error :
ERROR: from element /GstPipeline:pipeline0/GstVpuDec:vpudec0: Could not initialize supporting library
Additional debug info:
gstvideodecoder.c(2352) : gst_video_decoder_change_state (): /GstPipeline:pipeline0/GstVpuDec:vpudec0:
Failed to start decoder
I've tried to get the v4l2h264dec by downloading gstreamer1.0-plugins-bad via apt (didn't get the plugin) and by cloning the Github repositery (didn't get the plugin).
Hello,
The oficial BSP work with yocto where you installed the image-full and you get gstreamer, if you are on debian or other non supported by nxp you need to download and install yourself.
Regards