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

Commit 598c0c9f authored by Jean-Michel Trivi's avatar Jean-Michel Trivi
Browse files

Rename AudioRecordConfiguration to AudioRecordingConfiguration

In package android.media:
- rename AudioRecordConfiguration to
   AudioRecordingConfiguration to avoid ambiguity with the
   android.media.AudioRecord class
- rename AudioManager.getActiveRecordConfigurations() to
   getActiveRecordingConfigurations.

Bug 27385560

Change-Id: I5ef404ff36522193990c9b563d4545893529b365
parent ab7302c9
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -19720,7 +19720,7 @@ package android.media {
    method public void adjustVolume(int, int);
    method public void dispatchMediaKeyEvent(android.view.KeyEvent);
    method public int generateAudioSessionId();
    method public android.media.AudioRecordConfiguration[] getActiveRecordConfigurations();
    method public android.media.AudioRecordingConfiguration[] getActiveRecordingConfigurations();
    method public android.media.AudioDeviceInfo[] getDevices(int);
    method public int getMode();
    method public java.lang.String getParameters(java.lang.String);
@@ -19866,7 +19866,7 @@ package android.media {
  public static abstract class AudioManager.AudioRecordingCallback {
    ctor public AudioManager.AudioRecordingCallback();
    method public void onRecordConfigChanged(android.media.AudioRecordConfiguration[]);
    method public void onRecordConfigChanged(android.media.AudioRecordingConfiguration[]);
  }
  public static abstract interface AudioManager.OnAudioFocusChangeListener {
@@ -19940,7 +19940,7 @@ package android.media {
    method public abstract void onRoutingChanged(android.media.AudioRecord);
  }
  public final class AudioRecordConfiguration implements android.os.Parcelable {
  public final class AudioRecordingConfiguration implements android.os.Parcelable {
    method public int describeContents();
    method public android.media.AudioDeviceInfo getAudioDevice();
    method public int getClientAudioSessionId();
@@ -19948,7 +19948,7 @@ package android.media {
    method public android.media.AudioFormat getClientFormat();
    method public android.media.AudioFormat getFormat();
    method public void writeToParcel(android.os.Parcel, int);
    field public static final android.os.Parcelable.Creator<android.media.AudioRecordConfiguration> CREATOR;
    field public static final android.os.Parcelable.Creator<android.media.AudioRecordingConfiguration> CREATOR;
  }
  public abstract interface AudioRouting {
+4 −4
Original line number Diff line number Diff line
@@ -21201,7 +21201,7 @@ package android.media {
    method public void adjustVolume(int, int);
    method public void dispatchMediaKeyEvent(android.view.KeyEvent);
    method public int generateAudioSessionId();
    method public android.media.AudioRecordConfiguration[] getActiveRecordConfigurations();
    method public android.media.AudioRecordingConfiguration[] getActiveRecordingConfigurations();
    method public android.media.AudioDeviceInfo[] getDevices(int);
    method public int getMode();
    method public java.lang.String getParameters(java.lang.String);
@@ -21355,7 +21355,7 @@ package android.media {
  public static abstract class AudioManager.AudioRecordingCallback {
    ctor public AudioManager.AudioRecordingCallback();
    method public void onRecordConfigChanged(android.media.AudioRecordConfiguration[]);
    method public void onRecordConfigChanged(android.media.AudioRecordingConfiguration[]);
  }
  public static abstract interface AudioManager.OnAudioFocusChangeListener {
@@ -21432,7 +21432,7 @@ package android.media {
    method public abstract void onRoutingChanged(android.media.AudioRecord);
  }
  public final class AudioRecordConfiguration implements android.os.Parcelable {
  public final class AudioRecordingConfiguration implements android.os.Parcelable {
    method public int describeContents();
    method public android.media.AudioDeviceInfo getAudioDevice();
    method public int getClientAudioSessionId();
@@ -21440,7 +21440,7 @@ package android.media {
    method public android.media.AudioFormat getClientFormat();
    method public android.media.AudioFormat getFormat();
    method public void writeToParcel(android.os.Parcel, int);
    field public static final android.os.Parcelable.Creator<android.media.AudioRecordConfiguration> CREATOR;
    field public static final android.os.Parcelable.Creator<android.media.AudioRecordingConfiguration> CREATOR;
  }
  public abstract interface AudioRouting {
+4 −4
Original line number Diff line number Diff line
@@ -19731,7 +19731,7 @@ package android.media {
    method public void adjustVolume(int, int);
    method public void dispatchMediaKeyEvent(android.view.KeyEvent);
    method public int generateAudioSessionId();
    method public android.media.AudioRecordConfiguration[] getActiveRecordConfigurations();
    method public android.media.AudioRecordingConfiguration[] getActiveRecordingConfigurations();
    method public android.media.AudioDeviceInfo[] getDevices(int);
    method public int getMode();
    method public java.lang.String getParameters(java.lang.String);
@@ -19877,7 +19877,7 @@ package android.media {
  public static abstract class AudioManager.AudioRecordingCallback {
    ctor public AudioManager.AudioRecordingCallback();
    method public void onRecordConfigChanged(android.media.AudioRecordConfiguration[]);
    method public void onRecordConfigChanged(android.media.AudioRecordingConfiguration[]);
  }
  public static abstract interface AudioManager.OnAudioFocusChangeListener {
@@ -19951,7 +19951,7 @@ package android.media {
    method public abstract void onRoutingChanged(android.media.AudioRecord);
  }
  public final class AudioRecordConfiguration implements android.os.Parcelable {
  public final class AudioRecordingConfiguration implements android.os.Parcelable {
    method public int describeContents();
    method public android.media.AudioDeviceInfo getAudioDevice();
    method public int getClientAudioSessionId();
@@ -19959,7 +19959,7 @@ package android.media {
    method public android.media.AudioFormat getClientFormat();
    method public android.media.AudioFormat getFormat();
    method public void writeToParcel(android.os.Parcel, int);
    field public static final android.os.Parcelable.Creator<android.media.AudioRecordConfiguration> CREATOR;
    field public static final android.os.Parcelable.Creator<android.media.AudioRecordingConfiguration> CREATOR;
  }
  public abstract interface AudioRouting {
+9 −8
Original line number Diff line number Diff line
@@ -2730,15 +2730,16 @@ public class AudioManager {
     * this abstract class and register it with
     * {@link AudioManager#registerAudioRecordingCallback(AudioRecordingCallback, Handler)}
     * to be notified.
     * Use {@link AudioManager#getActiveRecordConfigurations()} to query the current configuration.
     * Use {@link AudioManager#getActiveRecordingConfigurations()} to query the current
     * configuration.
     */
    public static abstract class AudioRecordingCallback {
        /**
         * Called whenever the device recording configuration has changed.
         * @param configs array containing the results of
         *      {@link AudioManager#getActiveRecordConfigurations()}.
         *      {@link AudioManager#getActiveRecordingConfigurations()}.
         */
        public void onRecordConfigChanged(AudioRecordConfiguration[] configs) {}
        public void onRecordConfigChanged(AudioRecordingConfiguration[] configs) {}
    }

    private static class AudioRecordingCallbackInfo {
@@ -2752,10 +2753,10 @@ public class AudioManager {

    private final static class RecordConfigChangeCallbackData {
        final AudioRecordingCallback mCb;
        final AudioRecordConfiguration[] mConfigs;
        final AudioRecordingConfiguration[] mConfigs;

        RecordConfigChangeCallbackData(AudioRecordingCallback cb,
                AudioRecordConfiguration[] configs) {
                AudioRecordingConfiguration[] configs) {
            mCb = cb;
            mConfigs = configs;
        }
@@ -2838,10 +2839,10 @@ public class AudioManager {
     * @return a non-null array of recording configurations. An array of length 0 indicates there is
     *     no recording active when queried.
     */
    public @NonNull AudioRecordConfiguration[] getActiveRecordConfigurations() {
    public @NonNull AudioRecordingConfiguration[] getActiveRecordingConfigurations() {
        final IAudioService service = getService();
        try {
            return service.getActiveRecordConfigurations();
            return service.getActiveRecordingConfigurations();
        } catch (RemoteException e) {
            throw e.rethrowFromSystemServer();
        }
@@ -2896,7 +2897,7 @@ public class AudioManager {

    private final IRecordingConfigDispatcher mRecCb = new IRecordingConfigDispatcher.Stub() {

        public void dispatchRecordingConfigChange(AudioRecordConfiguration[] configs) {
        public void dispatchRecordingConfigChange(AudioRecordingConfiguration[] configs) {
            synchronized(mRecordCallbackLock) {
                if (mRecordCallbackList != null) {
                    for (int i=0 ; i < mRecordCallbackList.size() ; i++) {
+1 −1
Original line number Diff line number Diff line
@@ -15,4 +15,4 @@

package android.media;

parcelable AudioRecordConfiguration;
parcelable AudioRecordingConfiguration;
Loading