Queue might block in EOS?

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Queue might block in EOS?

neo tian
Hi,

        I write a mp4demux plugins and aac decode plugins. And I find a bug.
When I play mp4 files with very small size, it hangs with playbin. But decodebin is OK.
It seemed that playbin use queue, and queue hangs.
How can I resolve this problem?

Debug info is below:

** (gst-launch-0.10:23048): WARNING **: Unexpected item 0x805e540 dequeued from queue queue0 (refcounting problem?)
0:00:11.759184633 23048 0x81480b8 LOG         queue_dataflow gstqueue.c:710:gst_queue_locked_dequeue:<queue0> (queue0:src) signal DEL: 0 of 0-0 buffers, 0 of 0-8192 bytes, 0 of 0-0 ns, 0 items
0:00:11.759244460 23048 0x81480b8 LOG         queue_dataflow gstqueue.c:1083:gst_queue_push_one:<queue0> exit because we have no item in the queue
0:00:11.759294248 23048 0x81480b8 DEBUG             GST_PADS gstpad.c:4414:gst_pad_pause_task:<queue0:src> pause task
0:00:11.759341584 23048 0x81480b8 DEBUG                 task gsttask.c:476:gst_task_pause:<task1> Pausing task 0x8127770
0:00:11.759390188 23048 0x81480b8 LOG         queue_dataflow gstqueue.c:1137:gst_queue_loop:<queue0> pause task, reason:  error
0:00:11.759437216 23048 0x81480b8 LOG         queue_dataflow gstqueue.c:1138:gst_queue_loop:<queue0> (queue0:src) signal DEL: 0 of 0-0 buffers, 0 of 0-8192 bytes, 0 of 0-0 ns, 0 items

best regards,
Neo Tian

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel