Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 21785d63 authored by Jean-Michel Trivi's avatar Jean-Michel Trivi Committed by android-build-merger
Browse files

Merge "Audio focus: fix mapping of old requestAudioFocus to AudioFocusRequest"...

Merge "Audio focus: fix mapping of old requestAudioFocus to AudioFocusRequest" into oc-dev am: a08ba3ef
am: 43c34ae0

Change-Id: If55c6cc4e9130359207a33cc006820313df8db96
parents 9ad7ab04 43c34ae0
Loading
Loading
Loading
Loading
+14 −0
Original line number Diff line number Diff line
@@ -356,6 +356,20 @@ public final class AudioFocusRequest {
            return this;
        }

        /**
         * @hide
         * Internal listener setter, no null checks on listener nor handler
         * @param listener
         * @param handler
         * @return this {@code Builder} instance.
         */
        @NonNull Builder setOnAudioFocusChangeListenerInt(
                OnAudioFocusChangeListener listener, Handler handler) {
            mFocusListener = listener;
            mListenerHandler = handler;
            return this;
        }

        /**
         * Sets the listener called when audio focus changes after being requested with
         *   {@link AudioManager#requestAudioFocus(AudioFocusRequest)}, and until being abandoned
+1 −1
Original line number Diff line number Diff line
@@ -2445,7 +2445,7 @@ public class AudioManager {
        }

        final AudioFocusRequest afr = new AudioFocusRequest.Builder(durationHint)
                .setOnAudioFocusChangeListener(l, null /* no Handler for this legacy API */)
                .setOnAudioFocusChangeListenerInt(l, null /* no Handler for this legacy API */)
                .setAudioAttributes(requestAttributes)
                .setAcceptsDelayedFocusGain((flags & AUDIOFOCUS_FLAG_DELAY_OK)
                        == AUDIOFOCUS_FLAG_DELAY_OK)