rtpbin: only start buffering when < 100%

Only start buffering when the percentage message is < 100 %.
This commit is contained in:
Wim Taymans 2009-10-08 18:42:11 +02:00
parent 0348ebe651
commit 3efcc0fbc1

View file

@ -1829,10 +1829,12 @@ gst_rtp_bin_handle_message (GstBin * bin, GstMessage * message)
change = TRUE;
}
} else {
/* pause the streams */
rtpbin->buffering = TRUE;
active = FALSE;
change = TRUE;
if (min_percent < 100) {
/* pause the streams */
rtpbin->buffering = TRUE;
active = FALSE;
change = TRUE;
}
}
GST_RTP_BIN_UNLOCK (rtpbin);