we must emit stopped() in AVPlayer::stop(). why AVThread not trigger it?