proplist: Add echo-cancellation properties 10/272810/3 accepted/tizen/unified/20220328.131511 submit/tizen/20220328.063710
authorJaechul Lee <jcsing.lee@samsung.com>
Fri, 25 Mar 2022 01:58:29 +0000 (10:58 +0900)
committerJaechul Lee <jcsing.lee@samsung.com>
Fri, 25 Mar 2022 05:07:37 +0000 (14:07 +0900)
properties are added to pa_proplist define

PA_PROP_ECHO_CANCEL_METHOD - set what method want to use.
PA_PROP_ECHO_CANCEL_REFERENCE_DEVICE - device-id by sound_manager api
PA_PROP_ECHO_CANCEL_REFERENCE_SINK - sink index that is converted from device-id

[Version] 15.0-6
[Issue Type] Add define

Change-Id: I0b016ff2200e3a4ab8490e68773f986d3e5e62b2
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
packaging/pulseaudio.spec
src/pulse/proplist.h

index 0fce194..f8e51bf 100644 (file)
@@ -4,7 +4,7 @@
 Name:             pulseaudio
 Summary:          Improved Linux sound server
 Version:          15.0
-Release:          5
+Release:          6
 Group:            Multimedia/Audio
 License:          LGPL-2.1
 URL:              http://pulseaudio.org
index e805659..2af9187 100644 (file)
@@ -56,6 +56,12 @@ PA_C_DECL_BEGIN
 #define PA_PROP_MEDIA_REMOTE_NAME              "media.remote.name"
 #define PA_PROP_MEDIA_REMOTE_DESCRIPTION       "media.remote.description"
 #define PA_PROP_MEDIA_REMOTE_ACCESS            "media.remote.access"
+
+/* Echo-cancellation */
+#define PA_PROP_MEDIA_ECHO_CANCEL_METHOD              "media.echo_cancel.method"
+#define PA_PROP_MEDIA_ECHO_CANCEL_REFERENCE_DEVICE    "media.echo_cancel.reference_device_id"
+#define PA_PROP_MEDIA_ECHO_CANCEL_REFERENCE_SINK      "media.echo_cancel.reference_device_sink"
+
 #endif
 
 /** For streams: localized media name, formatted as UTF-8. E.g. "Guns'N'Roses: Civil War".*/