<div dir="ltr">Hi,<br><br> I write a mp4demux plugins and aac decode plugins. And I find a bug.<br>When I play mp4 files with very small size, it hangs with playbin. But decodebin is OK.<br>It seemed that playbin use queue, and queue hangs.<br>
How can I resolve this problem?<br><br>Debug info is below:<br><br>** (gst-launch-0.10:23048): WARNING **: Unexpected item 0x805e540 dequeued from queue queue0 (refcounting problem?)<br>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<br>
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<br>0:00:11.759294248 23048 0x81480b8 DEBUG GST_PADS gstpad.c:4414:gst_pad_pause_task:<queue0:src> pause task<br>
0:00:11.759341584 23048 0x81480b8 DEBUG task gsttask.c:476:gst_task_pause:<task1> Pausing task 0x8127770<br>0:00:11.759390188 23048 0x81480b8 LOG queue_dataflow gstqueue.c:1137:gst_queue_loop:<queue0> pause task, reason: error<br>
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<br><br>
best regards,<br>Neo Tian<br></div>