PlaybackSpeed
public struct PlaybackSpeed: Equatable
Скорость воспроизведения.
Содержание
На этой странице:
Описание
Используйте предопределенные константы или создайте значение с произвольной скоростью. Чтобы проверить доступность скорости для текущего контента, вызовите метод canSet(playbackSpeed:) объекта YaPlayer.
Соответствие протоколам
Структура соответствует протоколу Equatable.
Свойства
|
Имя |
Тип |
Описание |
|
|
|
Коэффициент скорости воспроизведения. |
|
|
|
Воспроизведение приостановлено. Скорость равна нулю. |
|
|
|
Скорость 0,25×. |
|
|
|
Скорость 0,5×. |
|
|
|
Скорость 0,75×. |
|
|
|
Обычная скорость: 1×. |
|
|
|
Скорость 1,25×. |
|
|
|
Скорость 1,5×. |
|
|
|
Скорость 1,75×. |
|
|
|
Скорость 2×. |
|
|
|
Все предопределенные скорости воспроизведения от 0,25× до 2×. |
Инициализаторы
public init(rate: Float)
Создает скорость воспроизведения с произвольным коэффициентом.
Параметры:
rate— коэффициент скорости. Допустимый диапазон зависит от контента.
Примеры
if player.canSet(playbackSpeed: .x150) {
try? player.set(playbackSpeed: .x150)
}