Avoids mistakenly returning _OK when downstream is still
_NOT_LINKED on subsequent received pad pushes
https://bugzilla.gnome.org/show_bug.cgi?id=725917
static GstFlowReturn
gst_queue_push_one (GstQueue * queue)
{
- GstFlowReturn result = GST_FLOW_OK;
+ GstFlowReturn result = queue->srcresult;
GstMiniObject *data;
data = gst_queue_locked_dequeue (queue);
static GstFlowReturn
gst_queue2_push_one (GstQueue2 * queue)
{
- GstFlowReturn result = GST_FLOW_OK;
+ GstFlowReturn result = queue->srcresult;
GstMiniObject *data;
GstQueue2ItemType item_type;