Hi Marco,
Thanks for the reply. Had been busy lately and today got the time to test out this.
However, the result is not as i expected.
I tested:
gst-launch filesrc location=a.mp4 typefind=true ! aiurdemux name=demux ! vpudec ! mfw_isink axis-left=0 axis-top=0 disp-width=640 disp-height=480 demux. ! queue ! beepdec ! alsasink
1 video with audio pipeline.
During the video + audio playback, the console prompts me lot's of warning messages as below:
WARNING: from element /GstPipeline:pipeline0/MfwGstISink:mfwgstisink0: A lot of buffers are being dropped.
Additional debug info:
/home/pico/workspace/yocto/edm_yocto_dora/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer/0.10.36-r2/gstreamer-0.10.36/libs/gst/base/gstbasesink.c(2875): gst_base_sink_is_too_late (): /GstPipeline:pipeline0/MfwGstISink:mfwgstisink0:
There may be a timestamping problem, or this computer is too slow.
I tried to use mfw_v4lsink as well, the similiar warning messages appear too.
WARNING: from element /GstPipeline:pipeline0/MFW_GST_V4LSINK_INFO_T:mfw_gst_v4lsink_info_t0: A lot of buffers are being dropped.
Additional debug info:
/home/VERIFONE/zhencongt1/fsl-release-community/build_dora/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer/0.10.36-r2/gstreamer-0.10.36/libs/gst /base/gstbasesink.c(2875): gst_base_sink_is_too_late (): /GstPipeline:pipeline0/MFW_GST_V4LSINK_INFO_T:mfw_gst_v4lsink_info_t0:
There may be a timestamping problem, or this computer is too slow.
In both case, the video is jerky, but audio playing is smooth. At the end of the video, the gstreamer prompt that the fps is only around 5.5fps. I am using a SOLO board. Dun think playing a video + audio can makes such big different right? I tried to do a 'top' command, and i see that the CPU load is only about 15%.
I tried to run the video and audio seperately (2 different process), and this problem does not happen. Video is smooth, audio is smooth.
Any idea why is this happening? Thank you.
Regards,
Zhen Cong Tee