diff options
Diffstat (limited to 'service/src/com/android/telephony/imsmedia/AudioSession.java')
-rw-r--r-- | service/src/com/android/telephony/imsmedia/AudioSession.java | 11 |
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); |