X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fcpp%2FCPulseAudioClient.cpp;h=34f769af7deed237d4032648ab747a6ce8a96728;hb=63be19f86a48c4c5627685c3a2d29394afbec238;hp=8d4bb433a9603679cc743f980db8a76cbe0855ee;hpb=7913417039ee1b0154c94839d1d00a101c73ee4b;p=platform%2Fcore%2Fapi%2Faudio-io.git diff --git a/src/cpp/CPulseAudioClient.cpp b/src/cpp/CPulseAudioClient.cpp index 8d4bb43..34f769a 100644 --- a/src/cpp/CPulseAudioClient.cpp +++ b/src/cpp/CPulseAudioClient.cpp @@ -414,12 +414,12 @@ void CPulseAudioClient::initialize() { if (__mDirection == EStreamDirection::STREAM_DIRECTION_RECORD) { int reference_id = __mSpec.getAudioInfo().getEchoCancelReferenceDeviceId(); if (reference_id > 0) { - pa_proplist_setf(__mpPropList, PA_PROP_MEDIA_ECHO_CANCEL_METHOD, "%s", ec_method); pa_proplist_setf(__mpPropList, PA_PROP_MEDIA_ECHO_CANCEL_REFERENCE_DEVICE, "%d", reference_id); } - if (__mSpec.getAudioInfo().getNoiseSuppression()) - pa_proplist_setf(__mpPropList, PA_PROP_MEDIA_NOISE_SUPPRESSION_ENABLE, "%d", true); + if (!__mSpec.getAudioInfo().getProcessorProperty().empty()) + pa_proplist_setf(__mpPropList, PA_PROP_MEDIA_PREPROCESSOR_METHOD, "%s", + __mSpec.getAudioInfo().getProcessorProperty().c_str()); } // Adds latency on proplist for delivery to PULSEAUDIO