mono/MonoGame — pull request #2543 by chaosnhatred (2014-05-14 17:44:08+00:00)
Title: gave default variant to session start to prevent invalid pointer error.

fixes a issue with resuming media using sharpdx documented int issue #2330

Pausing and resuming a song raise a SharpDX exception:
"HRESULT: [0x80004003], Module: [General], ApiCode: [E_POINTER/Invalid pointer], Message: Invalid pointer"
at SharpDX.Result.CheckError()
at SharpDX.MediaFoundation.MediaSession.Start(Nullable guidTimeFormatRef, Nullable varStartPositionRef)
at Microsoft.Xna.Framework.Media.MediaPlayer.Resume()

found that setting the default variant for session start negated the invalid pointer issue.