Handle running out of data when download buffering and playing
@hadess
Submitted by Bastien Nocera Link to original bug (#622653)
Description
When download buffering, we'll start when we have enough information to start out playing without stopping. But if the network suddenly sucks, we'd need to:
- Block EOS
- Pause the pipeline
- Restart when the ETA is in our favour again
Now we'd just need an easy way to test this...