The SurfaceListener interface should be uncoupled from the mediaplayer.
mentioned in merge request !456 (closed)