Add a knob to make AAC streams use media type 0xff for CodecPrivateData.
This is needed for Silverlight.
Make M3U8ParserExtensions safe to instantiate on Silverlight.
Free any bufferes held by the MP3 or AAC parsers when we stop playing.
Fix #EXTINF title off-by-one.
Update HLS RFC link in comments.
Unbreak HexadecimalIntegerParser() (which the unit tests would have caught, once they were written...).
Add RFC2047 encoder.  (Still can't figure out how to use it with HttpClient.)
Add ResettableParameters class.
Add Http Settings.
Rememer to add the new files to the relevant projects...
Have AacDecoderSettings use ResettableParameters.
Add ApplicationInformationExtensions class.
Avoid crashing the app when the application title or version cause ProductInfoHeaderValue's constructor to throw a FormatException (work item 30).
Sneak in a TaskCollector.Default.Add() while here anyway.
Move MediaElementManager out of SM.Media.Platform.
It is used by background audio and references MediaElement.
Use Ordinal instead of CurrentCulture when detecting the file type from the file extension.
Rework how BufferingManager is created.
Use a parameter object for constructing TsMediaManager.
Hide a compiler warning.
Show GC.GetTotalMemory() in MiB.
(DeviceStatus isn't available in PCLs, so ApplicationCurrentMemoryUsage isn't readily available.)
Refactor BufferingManager.
Move buffering related files into SM.Media/Buffering.
Delegate BufferingManager's buffering and read blocking policies to the IBufferingPolicy interface and add DefaultBufferingPolicy as a default implementation.
Make the intervals in PlaylistSegmentManager configurable (work item 27).