AVPlayerWaitingWhileEvaluatingBufferingRateReason

Static AVPlayerWaitingWhileEvaluatingBufferingRateReason 

Source
pub unsafe static AVPlayerWaitingWhileEvaluatingBufferingRateReason: &'static AVPlayerWaitingReason
Available on crate feature AVPlayer only.
Expand description

Indicates that the player is monitoring the playback buffer fill rate to determine if playback is likely to complete without interruptions.

The player is waiting for playback because automaticallyWaitToMinimizeStalling is YES and it has not yet determined if starting playback at the specified rate would likely cause the buffer to become empty. When the brief initial monitoring period is over, either playback will begin or the value of reasonForWaitingToPlayAtSpecifiedRate will switch to AVPlayerWaitingToMinimizeStallsReason. Recommended practice is not to show UI indicating the waiting state to the user while the value of reasonForWaitingToPlayAtSpecifiedRate is AVPlayerWaitingWhileEvaluatingBufferingRateReason.

See also Apple’s documentation