True once stop has run or the track ended on its own. An ended track cannot be joined with.
bool get isEnded => _isEnded;