Where is ths pad_push in Queue element?

meeshel meeshel78 at hotmail.com
Thu Aug 7 23:49:17 PDT 2014


Hi,

I'm using gstreamer v1.2.4 playbin2 with Queue element that is playing local
file.
Nowadays, I analysis the Queue element and I have some questions.

Q1. As my analysis, gst_queue_loop has a role to dequeue and gst_queue_chain
has a role to enqueue.
     But contrary to my expectations, when local playback never go to
gst_queue_push_one() function.
     But music playing is well. I wonder where is the code that is push the
buffer to srcpad ?

Q2. There's a g_signal_emit in gst_queue_loop, chain for "pushing",
"running", "underrun".
     But I cannot find g_signal_connect for those signals.
     Is it not used in gstreamer v1.2.4?



--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Where-is-ths-pad-push-in-Queue-element-tp4668222.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list