GstQueue Simple asynchronous data queue. Simple data queue. Data is queued till max_level buffers any subsequent buffers sent to this filter will block until free space becomes available in the buffer. The queue is typically used in conjunction with a thread. You can query how many buffers are queued with the level argument. The default queue length is set to 100. The queue blocks by default. Reports that the buffer became full (overrun). A buffer is full if the total amount of data inside it (num-buffers, time, size) is higher than the boundary values which can be set through the GObject properties. @gstqueue: the object which received the signal. @gstqueue: the object which received the signal. Reports that the buffer became empty (underrun). A buffer is empty if the total amount of data inside it (num-buffers, time, size) is lower than the boundary values which can be set through the GObject properties. @gstqueue: the object which received the signal. @buffers: @bytes: @time: