summaryrefslogtreecommitdiff
path: root/service/src/com/android/telephony/imsmedia/AudioSession.java
diff options
context:
space:
mode:
Diffstat (limited to 'service/src/com/android/telephony/imsmedia/AudioSession.java')
-rw-r--r--service/src/com/android/telephony/imsmedia/AudioSession.java11
1 files changed, 6 insertions, 5 deletions
diff --git a/service/src/com/android/telephony/imsmedia/AudioSession.java b/service/src/com/android/telephony/imsmedia/AudioSession.java
index 603780c2..dae20c41 100644
--- a/service/src/com/android/telephony/imsmedia/AudioSession.java
+++ b/service/src/com/android/telephony/imsmedia/AudioSession.java
@@ -103,13 +103,14 @@ public final class AudioSession extends IImsAudioSession.Stub implements IMediaS
@VisibleForTesting
AudioSession(final int sessionId,
- final @NonNull IImsAudioSessionCallback callback,
- final @Nullable AudioService audioService,
- final @Nullable AudioLocalSession localSession,
- final @Nullable AudioOffloadService offloadService) {
+ @NonNull final IImsAudioSessionCallback callback,
+ @Nullable final AudioService audioService,
+ @Nullable final AudioLocalSession localSession,
+ @Nullable final AudioOffloadService offloadService,
+ Looper looper) {
mSessionId = sessionId;
mCallback = callback;
- mHandler = new AudioSessionHandler(Looper.getMainLooper());
+ mHandler = new AudioSessionHandler(looper);
mAudioService = audioService;
mLocalSession = localSession;
mAudioListener = new AudioListener(mHandler);