reinit_video_chain might set sh_video = NULL, so check against that.