I try to directly stream a pcm wave file (01000100401F0000803E0000020010000000) [PCM 16 Bits, 1Ch, 8kHz]. The media stream source opens correctly, but 'GetSampleAsync' gets never called, regardless to the duration I provide. (My class is very very similar to this: http://archive.msdn.microsoft.com/wavmss; And not even this works correctly for me.)
I've noticed when I call it about ~100 times it works in one or two cases. It behaves randomly to me.