CAudioOutput: Apply high latency in case of network source media audio type
[platform/core/api/audio-io.git] / src / cpp / CAudioOutput.cpp
index 6b0baa4..548b7b9 100644 (file)
@@ -141,6 +141,8 @@ void CAudioOutput::prepare() {
         /* Override the default value by audio type */
         if (audioType == CAudioInfo::EAudioType::AUDIO_OUT_TYPE_VOIP)
             streamSpec = CPulseStreamSpec::EStreamLatency::STREAM_LATENCY_OUTPUT_VOIP;
+        else if (audioType == CAudioInfo::EAudioType::AUDIO_OUT_TYPE_MEDIA_NETWORK_SOURCE)
+            streamSpec = CPulseStreamSpec::EStreamLatency::STREAM_LATENCY_OUTPUT_HIGH;
 
         CPulseStreamSpec spec(streamSpec, mAudioInfo);