Lines Matching refs:aState
83 void MediaSession::SetPositionState(const MediaPositionState& aState, in SetPositionState() argument
87 if (!aState.IsAnyMemberPresent()) { in SetPositionState()
93 if (!aState.mDuration.WasPassed()) { in SetPositionState()
98 if (aState.mDuration.WasPassed() && aState.mDuration.Value() < 0.0) { in SetPositionState()
100 "Invalid duration %f, it can't be negative", aState.mDuration.Value())); in SetPositionState()
104 if (aState.mPosition.WasPassed() && in SetPositionState()
105 (aState.mPosition.Value() < 0.0 || in SetPositionState()
106 aState.mPosition.Value() > aState.mDuration.Value())) { in SetPositionState()
109 aState.mPosition.Value())); in SetPositionState()
113 if (aState.mPlaybackRate.WasPassed() && aState.mPlaybackRate.Value() == 0.0) { in SetPositionState()
118 double position = aState.mPosition.WasPassed() ? aState.mPosition.Value() : 0; in SetPositionState()
122 aState.mPlaybackRate.WasPassed() ? aState.mPlaybackRate.Value() : 1.0; in SetPositionState()
125 MOZ_ASSERT(aState.mDuration.WasPassed()); in SetPositionState()
127 Some(PositionState(aState.mDuration.Value(), playbackRate, position)); in SetPositionState()
178 void MediaSession::NotifyMediaSessionStatus(SessionStatus aState) { in NotifyMediaSessionStatus() argument
182 aState == SessionStatus::eCreated); in NotifyMediaSessionStatus()