Merge "Rename the RTT audio flag in ImsStreamMediaProfile" am: 3d7b3fb737 am: d2fbd99a76

am: 9faf498f65

Change-Id: I342dc297d91f7bcd0f3d2efa6b5e21d220563853
This commit is contained in:
Hall Liu
2019-02-26 14:34:43 -08:00
committed by android-build-merger
2 changed files with 17 additions and 10 deletions

View File

@@ -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

View File

@@ -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;
}
}