Okay, so thanks to MSDN forums community an @mcosmin especially, the solution was found and it is pretty simple.
To fix this, I simply need to set the Duration
property of the MediaStreamSample
, because unlike Silverlight's sample, WinRT's sample cannot calculate it on its own.