Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Ссылка платформы AVFoundation ссылка класса AVPlayerItemMetadataOutput

Опции
Развертывание Target:

На этой странице
Язык:

AVPlayerItemMetadataOutput

Наследование


Соответствует


Оператор импорта


Swift

import AVFoundation

Objective C

@import AVFoundation;

Доступность


Доступный в iOS 8.0 и позже.

AVPlayerItemMetadataOutput класс является подклассом AVPlayerItemOutput это продает наборы элементов метаданных, которые переносят в дорожках метаданных.

  • Создает экземпляр AVPlayerItemMetadataOutput.

    Объявление

    Swift

    init!(identifiers identifiers: [AnyObject]!)

    Objective C

    - (instancetype)initWithIdentifiers:(NSArray *)identifiers

    Параметры

    identifiers

    Массив идентификаторов метаданных, указывающих элементы метаданных, которые должен обеспечить вывод.

    Возвращаемое значение

    Экземпляр AVPlayerItemMetadataOutput.

    Обсуждение

    Передача nil получить все синхронизированные метаданные от всех включило AVPlayerItemTracks тот перенос синхронизировал метаданные.

    Оператор импорта

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

    Доступный в iOS 8.0 и позже.

  • Разрешения совершенствуют вызов связанного делегата, если таковые имеются.

    Объявление

    Swift

    var advanceIntervalForDelegateInvocation: NSTimeInterval

    Objective C

    @property(nonatomic, readwrite) NSTimeInterval advanceIntervalForDelegateInvocation

    Обсуждение

    Если возможно, AVPlayerItemMetadataOutput передаст его делегата advanceIntervalForDelegateInvocation на несколько секунд ранее, чем иначе. Если значение, эффективно запрашивая условие выборок ранее, чем, которое Вы обеспечиваете является большим AVPlayerItemMetadataOutput подготовлен действовать на них, делегат будет вызван как можно скорее.

    Оператор импорта

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

    Доступный в iOS 8.0 и позже.

  • delegate Свойство

    Объект делегата. (только для чтения)

    Объявление

    Swift

    var delegate: AVPlayerItemMetadataOutputPushDelegate! { get }

    Objective C

    @property(nonatomic, readonly) id< AVPlayerItemMetadataOutputPushDelegate > delegate

    Оператор импорта

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

    Доступный в iOS 8.0 и позже.

    См. также

    – setDelegate:queue:

  • delegateQueue Свойство

    Очередь отгрузки, на которой сообщения отправляются делегату. (только для чтения)

    Объявление

    Swift

    var delegateQueue: dispatch_queue_t! { get }

    Objective C

    @property(nonatomic, readonly) dispatch_queue_t delegateQueue

    Оператор импорта

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

    Доступный в iOS 8.0 и позже.

    См. также

    – setDelegate:queue:

  • Устанавливает делегата и очередь отгрузки, на которой вызывают делегата.

    Объявление

    Swift

    func setDelegate(_ delegate: AVPlayerItemMetadataOutputPushDelegate!, queue delegateQueue: dispatch_queue_t!)

    Objective C

    - (void)setDelegate:(id<AVPlayerItemMetadataOutputPushDelegate>)delegate queue:(dispatch_queue_t)delegateQueue

    Параметры

    delegate

    Объект, соответствующий AVPlayerItemMetadataOutputPushDelegate протокол.

    delegateQueue

    Очередь отгрузки, на которой вызовут все методы делегата.

    Оператор импорта

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

    Доступный в iOS 8.0 и позже.

    См. также

    делегат
    delegateQueue