Look at the content disposition header when guessing the content type.
Don't create an ambiguity between M3U8 and M3U files.
The code doesn't know what to do with multiple matches.
Update NuGet package.
Microsoft.Bcl.Build 1.0.14 -> 1.0.21
Add an IWebReaderManager based on Windows.Web.Http.HttpClient.
It should (hopefully) solve the memory/cache issues for WP8.1/Win8.1.
It is off by default;  use "SM.Media.TsMediaModule.UseNativeHttpClient = true;" to enable it.
Add missing app.config.
The handlers should be removed in the OnClosed handler, not added again.
Remove the portable HttpClient dependency from SM.Media and SM.Media.Legacy.
The code that uses it is now in SM.Media.Web.HttpClientReader.
This lets WinRT-based apps skip the portable HttpClient entirely.
Unclobber sample streams.
Check if decompression is supported before enabling it.
Add more ObjectPool debugging.
Get BackgroundAudio.Sample.WP8 to work when built with VS2012.
Bump version.
Rework how the User-Agent is created.