RTCAudioSession.h

Includes:
<AVFoundation/AVFoundation.h>
<Foundation/Foundation.h>

Introduction

Use the links in the table of contents to the left to access the documentation.



Classes

RTCAudioSession


Methods

+rtcaudioSessionDidBeginInterruption:
+rtcaudioSessionDidChangeRoute:reason:previousRoute:
+rtcaudioSessionDidEndInterruption:shouldResumeSession:
+rtcaudioSessionMediaServicesWereLost:
+rtcaudioSessionMediaServicesWereReset:

rtcaudioSessionDidBeginInterruption:


- (void)rtcaudioSessionDidBeginInterruption:(RTCAudioSession *)session;  
Discussion

Called when AVAudioSession starts an interruption event.


rtcaudioSessionDidChangeRoute:reason:previousRoute:


- (void)rtcaudioSessionDidChangeRoute:(RTCAudioSession *)session 
        reason:(AVAudioSessionRouteChangeReason)reason previousRoute:(AVAudioSessionRouteDescription *)previousRoute;  
Discussion

Called when AVAudioSession changes the route.


rtcaudioSessionDidEndInterruption:shouldResumeSession:


- (void)rtcaudioSessionDidEndInterruption:(RTCAudioSession *)session 
        shouldResumeSession:(BOOL)shouldResumeSession;  
Discussion

Called when AVAudioSession ends an interruption event.


rtcaudioSessionMediaServicesWereLost:


- (void)rtcaudioSessionMediaServicesWereLost:(RTCAudioSession *)session;  
Discussion

Called when AVAudioSession media server terminates.


rtcaudioSessionMediaServicesWereReset:


- (void)rtcaudioSessionMediaServicesWereReset:(RTCAudioSession *)session;  
Discussion

Called when AVAudioSession media server restarts.