title: Sharing VideoView between two MediaPlayers not working
body: <p>I have one main MediaPlayer which plays nicely an RTSP stream and I have used an AsyncTask to buffer the content of another stream. It achieves this. When I try to switch to the second stream, I can hear that the stream switched and it doesn't lag, but I only get sound. 
  The SurfaceHolder holds a VideoView, it has been prepared, I registered it as Display for both
  mediaplayers. 
  When I switch streams, I stop the old MediaPlayer but the surface doesn't get destroyed, which is good, but it doesn't display my second video. Any ideas?</p>