rtpmux: fix buffer list drop check

While porting to 0.11, the check was mistakenly made constant,
instead of testing for the return value of process_buffer_locked.

Coverity 1139663
This commit is contained in:
Vincent Penquerc'h 2014-04-21 15:58:45 +01:00
parent d9eb5f7fde
commit f10c3f1a76

View file

@ -412,7 +412,6 @@ gst_rtp_mux_chain_list (GstPad * pad, GstObject * parent,
GstRTPMux *rtp_mux;
GstFlowReturn ret;
GstRTPMuxPadPrivate *padpriv;
gboolean drop = TRUE;
struct BufferListData bd;
rtp_mux = GST_RTP_MUX (parent);
@ -436,7 +435,7 @@ gst_rtp_mux_chain_list (GstPad * pad, GstObject * parent,
GST_OBJECT_UNLOCK (rtp_mux);
if (drop) {
if (bd.drop) {
gst_buffer_list_unref (bufferlist);
ret = GST_FLOW_OK;
} else {