[players] Remove no longer used visualisation callback mechanism
squash: GetDecoderBufferSize doesn't need to be pure virtual
squash: remove SetVideoRect from IDVDPlayer interface
squash: Move player creation to constructor