session-ios/Signal/src/call
Michael Kirk c646f76335 Garther audio concerns, clean up session when done
- sync speakerphone state manipulated from system call screen
  - Revert audio session after call failure, ensures media plays out of
    speaker after placing a failing call.
  - Replace notification with delegate pattern since we're already using
    delegate pattern here.
- Fixes voiceover accessibility after voice memo
- Avoid audio blip after pressing hangup
- Rename CallAudioSession -> OWSAudioSession
  Going to start using it for other non-call things since we want to
  gather all our audio session concerns.
- Resume background audio when done playing video
  - Extract OWSVideoPlayer which ensures audio is in proper state before
    playback
  - Move recording session logic to shared OWSAudioSession
  - Deactivate audio session when complete

// FREEBIE
2018-02-06 18:45:51 -08:00
..
Speakerbox Garther audio concerns, clean up session when done 2018-02-06 18:45:51 -08:00
UserInterface Add asserts around Swift singletons. 2017-12-07 13:57:45 -05:00
CallAudioService.swift Garther audio concerns, clean up session when done 2018-02-06 18:45:51 -08:00
CallService.swift Garther audio concerns, clean up session when done 2018-02-06 18:45:51 -08:00
DataChannelMessage.swift WIP: WebRTC calling 2017-01-12 09:56:05 -05:00
NonCallKitCallUIAdaptee.swift Garther audio concerns, clean up session when done 2018-02-06 18:45:51 -08:00
OutboundCallInitiator.swift Add asserts around Swift singletons. 2017-12-07 13:57:45 -05:00
OWSWebRTCDataProtos.pb.h WIP: WebRTC calling 2017-01-12 09:56:05 -05:00
OWSWebRTCDataProtos.pb.m WIP: WebRTC calling 2017-01-12 09:56:05 -05:00
PeerConnectionClient.swift Migrate environment to SignalMessaging. 2017-12-05 10:29:29 -05:00
SignalCall.swift WIP: Framework-friendly - compiles but crashes on launch 2017-11-29 13:58:27 -08:00
TurnServerInfo.swift WIP: WebRTC calling 2017-01-12 09:56:05 -05:00
WebRTCCallMessageHandler.swift Add asserts around Swift singletons. 2017-12-07 13:57:45 -05:00