Provide blocking stream media input
Problem to solve
Some StreamMediaInput
read implementations need to be blocking, otherwise users commonly run into https://stackoverflow.com/questions/70235466/how-to-play-video-from-a-data-stream-using-libvlcsharp-c-or-vb-net.
Intended users
User who use custom media input to feed libvlc.
Proposal
Provide a custom Stream implementation for users.