urisourcebin: Shrink queue2 max-size-time buffering
authorJan Schmidt <jan@centricular.com>
Wed, 8 Mar 2017 14:40:06 +0000 (01:40 +1100)
committerJan Schmidt <jan@centricular.com>
Wed, 8 Mar 2017 14:42:14 +0000 (01:42 +1100)
commit4e911760d271fcd1552f34a4aaa1e7a966512fb7
tree65560e0c95ec102d586a7306e8ed00f297875c3e
parent9460d40054648da40508e84de04d0d784864aade
urisourcebin: Shrink queue2 max-size-time buffering

The expanded 4 second buffering was making radio streams that are
being delivered at real-time speeds too slow. We might need
a better plan for matching the queue2 size to incoming bitrate
in the absence of tag information or timestamping.

In uridecodebin, it used tags on the output of decodebin to
adjust the queue2 buffering, but urisourcebin doesn't have that
view - decodebin is downstream from us.
gst/playback/gsturisourcebin.c