summaryrefslogtreecommitdiff
path: root/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/nodes/IAudioPlayerNode.cpp
diff options
context:
space:
mode:
authordhavalc <dhavalc@google.com>2023-01-12 07:15:55 +0000
committerdhavalc <dhavalc@google.com>2023-01-13 15:01:06 +0000
commit5b2ed30519db0b2c5cafcb1881eb47bdd582798c (patch)
tree9be23e8b07aa643af2aee7cc26790d0247571fd2 /service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/nodes/IAudioPlayerNode.cpp
parentf944c11cc9e04befa7ad4a85121d8f0b73133cd3 (diff)
downloadImsMedia-5b2ed30519db0b2c5cafcb1881eb47bdd582798c.tar.gz
Alligned Evs bandwidth params with oem_audio lib and aosp_audio lib.
Fix: 265245393 Test: Tested with device Change-Id: Ib8850d8fb3d956efd60c877a7278395d9ef740df
Diffstat (limited to 'service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/nodes/IAudioPlayerNode.cpp')
-rw-r--r--service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/nodes/IAudioPlayerNode.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/nodes/IAudioPlayerNode.cpp b/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/nodes/IAudioPlayerNode.cpp
index b66822ce..240861ff 100644
--- a/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/nodes/IAudioPlayerNode.cpp
+++ b/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/nodes/IAudioPlayerNode.cpp
@@ -62,7 +62,7 @@ ImsMediaResult IAudioPlayerNode::Start()
if (mCodecType == kAudioCodecEvs)
{
- mAudioPlayer->SetEvsBandwidth(mEvsBandwidth);
+ mAudioPlayer->SetEvsBandwidth((int32_t)mEvsBandwidth);
mAudioPlayer->SetEvsPayloadHeaderMode(mEvsPayloadHeaderMode);
mAudioPlayer->SetEvsBitRate(ImsMediaAudioUtil::ConvertEVSModeToBitRate(
ImsMediaAudioUtil::GetMaximumEvsMode(mMode)));
@@ -130,7 +130,7 @@ void IAudioPlayerNode::SetConfig(void* config)
{
mMode = mConfig->getEvsParams().getEvsMode();
mEvsChannelAwOffset = mConfig->getEvsParams().getChannelAwareMode();
- mEvsBandwidth = (kEvsBandwidth)ImsMediaAudioUtil::FindMaxEvsBandwidthFromRange(
+ mEvsBandwidth = ImsMediaAudioUtil::FindMaxEvsBandwidthFromRange(
mConfig->getEvsParams().getEvsBandwidth());
mEvsPayloadHeaderMode = mConfig->getEvsParams().getUseHeaderFullOnly();
}
@@ -162,7 +162,7 @@ bool IAudioPlayerNode::IsSameConfig(void* config)
{
return (mMode == pConfig->getEvsParams().getEvsMode() &&
mEvsBandwidth ==
- (kEvsBandwidth)ImsMediaAudioUtil::FindMaxEvsBandwidthFromRange(
+ ImsMediaAudioUtil::FindMaxEvsBandwidthFromRange(
pConfig->getEvsParams().getEvsBandwidth()) &&
mEvsChannelAwOffset == pConfig->getEvsParams().getChannelAwareMode() &&
mSamplingRate == pConfig->getSamplingRateKHz() &&