Board: MCIMX6Q-SDB
OS: Yocto 3.14.28
Test procedure:
export GST_DEBUG=0,aiurdemux:5
./loop.sh
Error message:
0:04:44.452914034 620 0x75f25800 DEBUG aiurdemux /home/mike/yocto/fsl-release-bsp/imx6qsabresd/tmp/work/imx6qsabresd-poky-linux-gnueabi/gst1.0-fsl-plugin/4.0.3-r0/gst1.0-fsl-plugins-4.0.3/plugins/aiurdemux/aiurdemux.c:3173:aiurdemux_push_pad_buffer:<aiurdemux0> audio push sample 0:01:53.290158000 size 551 is discont: 0 is delta unit: 0
ERROR: from element /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstAiurDemux:aiurdemux0: GStreamer encountered a general stream error.
0:04:44.453402034 620 0x75f25800 DEBUG aiurdemux /home/mike/yocto/fsl-release-bsp/imx6qsabresd/tmp/work/imx6qsabresd-poky-linux-gnueabi/gst1.0-fsl-plugin/4.0.3-r0/gst1.0-fsl-plugins-4.0.3/plugins/aiurdemux/aiurdemux.c:3173:aiurdemux_push_pad_buffer:<aiurdemux0> video push sample 0:01:53.313200000 size 5008 is discont: 0 is delta unit: 1
Additional debug info:
/home/mike/yocto/fsl-release-bsp/imx6qsabresd/tmp/work/imx6qsabresd-poky-linux-gnueabi/gst1.0-fsl-plugin/4.0.3-r0/gst1.0-fsl-plugins-4.0.3/plugins/aiurdemux/aiurdemux.c(1000): aiurdemux_pull_task (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstAiurDemux:aiurdemux0:
streaming stopped, reason error, state 3
ERROR: pipeline doesn't want to preroll.
Original Attachment has been moved to: 20160426-mcimx6qsdb-imx6y31428101-gst-debug-06.txt.zip
Original Attachment has been moved to: loop.sh
refer to your log file, when you play media file the first time, everything is ok, but play again, you get the error message, right?
did you try to update the kernel then test? or play again by command not loop file?