Как отслеживать субтитры и изменения звука в AVPlayerItem? - PullRequest
0 голосов
/ 14 января 2020

У меня есть AVPlayerItem, и я подписался на некоторых наблюдателей для отслеживания изменений. Но мне нужно отслеживать, когда пользователь меняет звуковую дорожку или субтитры с видео. Как я могу это сделать? Это возможно даже с системным плеером? Или мне нужно сделать собственное наложение с элементами управления?

1 Ответ

0 голосов
/ 16 января 2020

Хорошо. Я нашел в документации уведомление под названием AVPlayerItemMediaSelectionDidChangeNotification , но это работает только с iOS 13.

    if (@available(iOS 13.0, *)) {
    [[NSNotificationCenter defaultCenter] addObserver:self
                                             selector:@selector(handleMediaSelectionChange:)
                                                 name:AVPlayerItemMediaSelectionDidChangeNotification
                                               object:playerItem];
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...