I am accessing the demo images via the following link: http://www.at91.com/linux4sam/bin/view/Linux4SAM/
When I flash the image contained in the "linux4sam-poky-sama5d4_xplained_hdmi-5.3.zip" download I am able to run /opt/VideoPlayer/Atmel-Video-Player.sh and see a video on a monitor hooked up via HDMI.
Now under the section Linux4SAM 5.5 demo directory there is a note:
Sure enough, if I try to flash the image contained in "linux4sam-poky-sama5d4_xplained_hdmi-5.5.zip" and run the same /opt/VideoPlayer/Atmel-Video-Player.sh I get the following error:Please note:
SAMA5D4 Video Decoder not supported. Use Linux4SAM 5.3 for HW video decoding feature.
Setting pipeline to PAUSED ...
ERROR: Pipeline doesn't want to pause.
ERROR: from element /GstPipeline:pipeline0/GstG1H264Dec:g1h264dec0: Could not initialize suppo
Additional debug info:
er_change_state (): /GstPipeline:pipeline0/GstG1H264Dec:g1h264dec0:
Failed to open decoder
Setting pipeline to NULL ...
Freeing pipeline ...
Now, my issue is that I am trying to build a Yocto image using the instructions here http://www.at91.com/linux4sam/bin/view/ ... /PokyBuild... however when I do that, I get the same error as above.
As I understand it, to get hardware accelerated video on the atmel platform you need to use GStreamer, but as we can see it does not seem to work on the later Yocto builds.