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

Commit 99e375f0 authored by Hall Liu's avatar Hall Liu Committed by android-build-merger
Browse files

Merge "Rename the RTT audio flag in ImsStreamMediaProfile" am: 3d7b3fb7 am: d2fbd99a

am: 9faf498f

Change-Id: I342dc297d91f7bcd0f3d2efa6b5e21d220563853
parents ea548cc3 9faf498f
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -8830,12 +8830,12 @@ package android.telephony.ims {
    method public int describeContents();
    method public int getAudioDirection();
    method public int getAudioQuality();
    method public boolean getRttAudioSpeech();
    method public int getRttMode();
    method public int getVideoDirection();
    method public int getVideoQuality();
    method public boolean isReceivingRttAudio();
    method public boolean isRttCall();
    method public void setRttAudioSpeech(boolean);
    method public void setReceivingRttAudio(boolean);
    method public void setRttMode(int);
    method public void writeToParcel(android.os.Parcel, int);
    field public static final int AUDIO_QUALITY_AMR = 1; // 0x1
+15 −8
Original line number Diff line number Diff line
@@ -99,7 +99,7 @@ public final class ImsStreamMediaProfile implements Parcelable {
    public int mRttMode;
    // RTT Audio Speech Indicator
    /** @hide */
    public boolean mHasRttAudioSpeech = false;
    public boolean mIsReceivingRttAudio = false;

    /** @hide */
    public ImsStreamMediaProfile(Parcel in) {
@@ -201,7 +201,7 @@ public final class ImsStreamMediaProfile implements Parcelable {
                ", videoQuality=" + mVideoQuality +
                ", videoDirection=" + mVideoDirection +
                ", rttMode=" + mRttMode +
                ", hasRttAudioSpeech=" + mHasRttAudioSpeech + " }";
                ", hasRttAudioSpeech=" + mIsReceivingRttAudio + " }";
    }

    @Override
@@ -216,7 +216,7 @@ public final class ImsStreamMediaProfile implements Parcelable {
        out.writeInt(mVideoQuality);
        out.writeInt(mVideoDirection);
        out.writeInt(mRttMode);
        out.writeBoolean(mHasRttAudioSpeech);
        out.writeBoolean(mIsReceivingRttAudio);
    }

    private void readFromParcel(Parcel in) {
@@ -225,7 +225,7 @@ public final class ImsStreamMediaProfile implements Parcelable {
        mVideoQuality = in.readInt();
        mVideoDirection = in.readInt();
        mRttMode = in.readInt();
        mHasRttAudioSpeech = in.readBoolean();
        mIsReceivingRttAudio = in.readBoolean();
    }

    public static final Creator<ImsStreamMediaProfile> CREATOR =
@@ -256,8 +256,12 @@ public final class ImsStreamMediaProfile implements Parcelable {
        mRttMode = rttMode;
    }

    public void setRttAudioSpeech(boolean audioOn) {
        mHasRttAudioSpeech = audioOn;
    /**
     * Sets whether the remote party is transmitting audio over the RTT call.
     * @param audioOn true if audio is being received, false otherwise.
     */
    public void setReceivingRttAudio(boolean audioOn) {
        mIsReceivingRttAudio = audioOn;
    }

    public int getAudioQuality() {
@@ -280,7 +284,10 @@ public final class ImsStreamMediaProfile implements Parcelable {
        return mRttMode;
    }

    public boolean getRttAudioSpeech() {
        return mHasRttAudioSpeech;
    /**
     * @return true if remote party is transmitting audio, false otherwise.
     */
    public boolean isReceivingRttAudio() {
        return mIsReceivingRttAudio;
    }
}