This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DRA722: run gstreamer fail on dra722

Part Number: DRA722

I tested gstreamer on my custom board (no display) ,  filesystem build steps:

1.
   MACHINE=dra7xx-evm bitbake gstreamer1.0-plugins-ducati
   MACHINE=dra7xx-evm bitbake gstreamer1.0-plugins-dsp66
   MACHINE=dra7xx-evm bitbake ipumm-fw
   
2.
   edit conf/local.conf, append test:
   
   IMAGE_INSTALL_append += " gstreamer1.0-plugins-ducati"
   IMAGE_INSTALL_append += " gstreamer1.0-plugins-dsp66"
   IMAGE_INSTALL_append += " ipumm-fw"
   IMAGE_INSTALL_append += " gstreamer1.0-plugins-good"
   
3. 
   MACHINE=dra7xx-evm bitbake arago-base-tisdk-image

test command:

gst-launch-1.0 videotestsrc num-buffers=1000 ! 'video/x-raw,formwat=(string)NV12,width=1920,height=1080,framerage=(fraction)60/2' ! ducatih264enc ! filesink location=test.mp4

but error:

   Setting pipeline to PAUSED ...
   ERROR: Pipeline doesn't want to pause.
   ERROR: from element /GstPipeline:pipeline0/GstDucatiH264Enc:ducatih264enc0: Could not initialize supporting library.
   Additional debug info:
   ../../../../gst-plugins-base-1.14.4/gst-libs/gst/video/gstvideoencoder.c(1634): gst_video_encoder_change_state (): /GstPipeline:pipeline0/GstDucatiH264Enc:ducatih264enc0:
   Failed to start encoder
   ../git/libdce_linux.c:70:       dce_init        ERROR: Failed OmapDrm_FD > 0 error val -7Setting pipeline to NULL ...
   Freeing pipeline ...