Multiple overlapping activities require proximity monitoring (namely, CallViewController and listening to audio messages). These activities can overlap arbitrarily, so we use a reference counting strategy to keep proximity monitoring on as long as one of these activities is active. |
||
|---|---|---|
| .. | ||
| migrations | ||
| AppSetup.h | ||
| AppSetup.m | ||
| Environment.h | ||
| Environment.m | ||
| NoopCallMessageHandler.swift | ||
| NoopNotificationsManager.swift | ||
| OWSAudioSession.swift | ||
| OWSSounds.h | ||
| OWSSounds.m | ||
| SignalKeyingStorage.h | ||
| SignalKeyingStorage.m | ||
| VersionMigrations.h | ||
| VersionMigrations.m | ||