Minor release: 3.9.9.20
Probably the last release for the day.
I decided to add an option to use StreamProxy and make the default false. Feel free to enable it if it works for you, but I will leave the default false until I feel it is more stable. That being said, I've done quite a bit to make it more stable and I would love some more feedback about these most recent changes. I was able to set a max bitrate and streaming works just fine. Transcoding hopefully will work in most cases as well. I've tried 5 different devices, all of them show slightly different behavior.
HTC Droid DNA [Jelly Bean 4.1.1]
HTC Evo 3D [Jelly Bean 4.2.1]
HP TouchPad [Jelly Bean 4.1.2]
Samsung Galaxy Tab 2 [Ice Cream Sandwich 4.0.4]
Samsung Galaxy SIII [Jelly Bean 4.1.1]
Toshiba Thrive [Jelly Bean 4.1.2]
I have tested this code on everything except the Thrive. My DNA performs the best and behaves like I would expect it to. Everything else works, just not the same as the DNA. Gotta love Android fragmentation...