libspark/playback: add more player checks