private void UnsubscribeFromCommittingBatch() { if (_isWaitingForPresent) { MediaContext mediaContext = MediaContext.From(Dispatcher); mediaContext.CommittingBatch -= _sendPresentDelegate; _isWaitingForPresent = false; } }