Hi there,
Work Environment:
root@arm:~# ls /lib/dsp
TSPA_Object_Code_Software_License_Agreement.txt mp4vdec_sn.dll64P
baseimage.dof mpeg4aacdec_sn.dll64P
conversions.dll64P qosdyn_3430.dll64P
dctn_dyn.dll64P ringio.dll64P
h264vdec_sn.dll64P test.dll64P
jpegdec_sn.dll64P usn.dll64P
jpegenc_sn.dll64P vpp_sn.dll64P
m4venc_sn.dll64P
root@arm:~# ls /dev/ | grep DspBridge
DspBridge
root@arm:~# dsp-test
copied 1000 times successfully
(during dsp-test)
root@arm:~# dsp-load
load: 0, freq: 0
load: 0, freq: 0
load: 2, freq: 0
load: 64, freq: 0
load: 0, freq: 0
However, the DSP load stays 0 (zero) when I play the video by using gst-launch as follows:
root@arm:~# sudo gst-launch playbin2 uri=file:///media/root/USB20FD/BigBuckBunny_480p_surround-fix.avi
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Missing element: AC-3 (ATSC A/52) decoder
WARNING: from element /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: No decoder available for type 'audio/x-ac3, framed=(boolean)true, rate=(int)48000, channels=(int)6, alignment=(string)frame'.
Additional debug info:
gsturidecodebin.c(874): unknown_type_cb (): /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Does this mean the system is not using DSP to play the video?
Also, I tried the following command but the DSP load didn't change.
root@arm:~# gst-launch -v filesrc location=/media/root/USB20FD/BigBuckBunny_480p_surround-fix.avi ! dspvdec ! dsph264enc ! fakesink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /GstPipeline:pipeline0/GstDspVDec:dspvdec0: couldn't start node
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...
Looking forward to your comments/advice.
Thanks in advance.
Regards,
Ozkan.