AVPlayerItemOutputPullDelegate
AVPlayerItemOutputPullDelegate протокол определяет методы, которые вызывают AVPlayerItemVideoOutput объект в ответ на пиксель буферизует изменения.
Наследование
Не применимый
Оператор импорта
Swift
import AVFoundation
Objective C
@import AVFoundation;
Доступность
Доступный в OS X v10.8 и позже.
-
Говорит делегату, что новые выборки собираются наступить.
Объявление
Swift
optional func outputMediaDataWillChange(_sender: AVPlayerItemOutput!)Objective C
- (void)outputMediaDataWillChange:(AVPlayerItemOutput *)senderПараметры
senderВыходной объект, отправивший сообщение.
Обсуждение
Можно использовать этот метод для подготовки к любым новым демонстрационным данным. Этот метод вызывают в некоторый момент после вызова к Вашему объекту видеовыхода
requestNotificationOfMediaDataChangeWithAdvanceInterval:метод.Оператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в OS X v10.8 и позже.
-
Говорит делегату, что начинается новая демонстрационная последовательность.
Объявление
Swift
optional func outputSequenceWasFlushed(_output: AVPlayerItemOutput!)Objective C
- (void)outputSequenceWasFlushed:(AVPlayerItemOutput *)outputПараметры
outputВыходной объект, отправивший сообщение.
Обсуждение
Этот метод вызывают после любой попытки искать или изменить направление воспроизведения содержания элемента. При поддержании каких-либо будущих выборок с очередями можно использовать реализацию этого метода для отбрасывания тех выборок.
Оператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в OS X v10.8 и позже.
