diff options
author | Jean-Michel Trivi <jmtrivi@google.com> | 2010-05-12 07:49:10 -0700 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2010-05-12 07:49:10 -0700 |
commit | 0c73adb1dead4097b9c7dc04b8a547aaab817e85 (patch) | |
tree | 362a4dec7061156ecf0d1008d3092a400e165353 /media/java | |
parent | 6d405cfcfe200c0b60ab6e05047db2bde12f23c3 (diff) | |
parent | 3e90c76c12803cd1b116030fd124b7b870d25342 (diff) | |
download | frameworks_base-0c73adb1dead4097b9c7dc04b8a547aaab817e85.zip frameworks_base-0c73adb1dead4097b9c7dc04b8a547aaab817e85.tar.gz frameworks_base-0c73adb1dead4097b9c7dc04b8a547aaab817e85.tar.bz2 |
am 3e90c76c: Merge "Update javadoc in android.media.AudioManager to not hide the registerAudioFocusListener() methods." into froyo
Merge commit '3e90c76c12803cd1b116030fd124b7b870d25342' into froyo-plus-aosp
* commit '3e90c76c12803cd1b116030fd124b7b870d25342':
Update javadoc in android.media.AudioManager to not hide the
Diffstat (limited to 'media/java')
-rw-r--r-- | media/java/android/media/AudioManager.java | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/media/java/android/media/AudioManager.java b/media/java/android/media/AudioManager.java index affb5ef..5813a42 100644 --- a/media/java/android/media/AudioManager.java +++ b/media/java/android/media/AudioManager.java @@ -1382,7 +1382,10 @@ public class AudioManager { } /** - * TODO hide + * Registers a listener to be called when audio focus changes. Calling this method is optional + * before calling {@link #requestAudioFocus(OnAudioFocusChangeListener, int, int)}, as it + * will register the listener as well if it wasn't registered already. + * @param l the listener to be notified of audio focus changes. */ public void registerAudioFocusListener(OnAudioFocusChangeListener l) { synchronized(mFocusListenerLock) { @@ -1394,7 +1397,8 @@ public class AudioManager { } /** - * TODO hide + * Causes the specified listener to not be called anymore when focus is gained or lost. + * @param l the listener to unregister. */ public void unregisterAudioFocusListener(OnAudioFocusChangeListener l) { @@ -1406,18 +1410,18 @@ public class AudioManager { /** - * TODO document for SDK + * A failed focus change request. */ public static final int AUDIOFOCUS_REQUEST_FAILED = 0; /** - * TODO document for SDK + * A successful focus change request. */ public static final int AUDIOFOCUS_REQUEST_GRANTED = 1; /** * Request audio focus. - * Send a request to obtain the audio focus for a specific stream type + * Send a request to obtain the audio focus * @param l the listener to be notified of audio focus changes * @param streamType the main audio stream type affected by the focus request * @param durationHint use {@link #AUDIOFOCUS_GAIN_TRANSIENT} to indicate this focus request @@ -1450,8 +1454,8 @@ public class AudioManager { /** - * TODO document for SDK - * Abandon audio focus. + * Abandon audio focus. Causes the previous focus owner, if any, to receive focus. + * @param l the listener with which focus was requested. * @return {@link #AUDIOFOCUS_REQUEST_FAILED} or {@link #AUDIOFOCUS_REQUEST_GRANTED} */ public int abandonAudioFocus(OnAudioFocusChangeListener l) { @@ -1471,7 +1475,7 @@ public class AudioManager { //==================================================================== // Remote Control /** - * TODO document for SDK + * Register a component to be the sole receiver of MEDIA_BUTTON intents. * @param eventReceiver identifier of a {@link android.content.BroadcastReceiver} * that will receive the media button intent. This broadcast receiver must be declared * in the application manifest. @@ -1487,7 +1491,9 @@ public class AudioManager { } /** - * TODO document for SDK + * Unregister the receiver of MEDIA_BUTTON intents. + * @param eventReceiver identifier of a {@link android.content.BroadcastReceiver} + * that was registered with {@link #registerMediaButtonEventReceiver(ComponentName)}. */ public void unregisterMediaButtonEventReceiver(ComponentName eventReceiver) { IAudioService service = getService(); |