push_buffer_list
Description:
[ Version ( since = "1.14" ) ]
public virtual FlowReturn push_buffer_list (owned BufferList buffer_list)
public virtual FlowReturn push_buffer_list (owned BufferList buffer_list)
Adds a buffer list to the queue of buffers and buffer lists that the appsrc element will push to its source pad.
This function takes ownership of buffer_list
.
When the block property is TRUE, this function can block until free space becomes available in the queue.
Parameters:
this |
a Src |
buffer_list |
a BufferList to push |
Returns:
OK when the buffer list was successfully queued. FLUSHING when this is not PAUSED or PLAYING. EOS when EOS occurred. |