Chrome waits for 2mb before playing song, leading to long buffering times

Playing with groovebasin i'm getting about 1 minute buffering times before the stream actually starts
Digging into it I've determined its not groovebasin: wireshark shows data downloading immediately and curl will get data right away too
But chrome just shows this: 
![image](https://cloud.githubusercontent.com/assets/1075793/2812962/70070b16-ce77-11e3-8125-937e8a09486d.png)

It seems to be buffering waiting for 2mb of data before it acknowledges that it gets anything

It seems potentially related to these two issues
https://code.google.com/p/chromium/issues/detail?id=111281
https://code.google.com/p/chromium/issues/detail?id=128116

This pull request fixes it for me, but may exacerbate issues with song transitions.
I don't know enough about this project to know if it truly fixes the issue or not