YMAAudioSessionManagerDelegate

Objective-C

@protocol YMAAudioSessionManagerDelegate <NSObject>

Swift

protocol YMAAudioSessionManagerDelegate : NSObjectProtocol

Протокол определяет методы делегата, отслеживающего работу аудиосессии. Методы вызываются объектом класса YMAAudioSessionManager при изменении его состояния.

  1. Методы
  2. -audioSessionManagerWillPlayAudio:
  3. -audioSessionManagerDidStopPlayingAudio:

Методы

-audioSessionManagerWillPlayAudio:

Вызывается, когда началось воспроизведение аудио.

Declaration

Objective-C

- (void)audioSessionManagerWillPlayAudio:
    (nonnull YMAAudioSessionManager *)audioSessionManager;

Swift

func audioSessionManagerWillPlayAudio(_ audioSessionManager: YMAAudioSessionManager)

Parameters

audioSessionManager

Ссылка на объект класса YMAAudioSessionManager, вызвавший метод.

audioSessionManager

Ссылка на объект класса YMAAudioSessionManager, вызвавший метод.

-audioSessionManagerDidStopPlayingAudio:

Вызывается, когда воспроизведение аудио остановлено.

Declaration

Objective-C

- (void)audioSessionManagerDidStopPlayingAudio:
    (nonnull YMAAudioSessionManager *)audioSessionManager;

Swift

func audioSessionManagerDidStopPlayingAudio(_ audioSessionManager: YMAAudioSessionManager)

Parameters

audioSessionManager

Ссылка на объект класса YMAAudioSessionManager, вызвавший метод.

audioSessionManager

Ссылка на объект класса YMAAudioSessionManager, вызвавший метод.