summaryrefslogtreecommitdiff
path: root/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/nodes/IAudioSourceNode.cpp
diff options
context:
space:
mode:
authorbodamnam <bodamnam@google.com>2023-02-23 15:24:36 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-02-23 15:24:36 +0000
commitd1b56b5b5950de191289fd93d1fc28aac3a01326 (patch)
treee81117e3806282ab86a7e345c998f6052f39597b /service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/nodes/IAudioSourceNode.cpp
parent0370e52b0df533d4d1c404ed734c4103d48fc802 (diff)
parente9ac92bf41bcdd87952feb11c41f4a4645a6dc93 (diff)
downloadImsMedia-d1b56b5b5950de191289fd93d1fc28aac3a01326.tar.gz
Modify to shorten audio start delay using the StreamScheduler thread am: e9ac92bf41
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/ImsMedia/+/21508170 Change-Id: I679e1ba8d3da5f979c311debcbcaf0304ff33777 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/nodes/IAudioSourceNode.cpp')
-rw-r--r--service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/nodes/IAudioSourceNode.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/nodes/IAudioSourceNode.cpp b/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/nodes/IAudioSourceNode.cpp
index 9e0fe4e0..8bedca46 100644
--- a/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/nodes/IAudioSourceNode.cpp
+++ b/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/nodes/IAudioSourceNode.cpp
@@ -42,9 +42,9 @@ kBaseNodeId IAudioSourceNode::GetNodeId()
return kNodeIdAudioSource;
}
-ImsMediaResult IAudioSourceNode::Start()
+ImsMediaResult IAudioSourceNode::ProcessStart()
{
- IMLOGD2("[Start] codec[%d], mode[%d]", mCodecType, mCodecMode);
+ IMLOGD2("[ProcessStart] codec[%d], mode[%d]", mCodecType, mCodecMode);
if (mAudioSource)
{
@@ -97,6 +97,11 @@ bool IAudioSourceNode::IsRunTime()
return true;
}
+bool IAudioSourceNode::IsRunTimeStart()
+{
+ return false;
+}
+
bool IAudioSourceNode::IsSourceNode()
{
return true;