loopback: Use fixed_alsa_source latency when sink/source are tizen2 18/301518/3 accepted/tizen/unified/20231121.102915
authorJaechul Lee <jcsing.lee@samsung.com>
Fri, 17 Nov 2023 08:03:05 +0000 (17:03 +0900)
committerJaechul Lee <jcsing.lee@samsung.com>
Mon, 20 Nov 2023 02:43:01 +0000 (11:43 +0900)
Change-Id: Icac216a1a93babcebb15e2b7c509c0c71ae4cce0
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
packaging/pulseaudio.spec
src/modules/module-loopback.c

index 324acde..00fd524 100644 (file)
@@ -4,7 +4,7 @@
 Name:             pulseaudio
 Summary:          Improved Linux sound server
 Version:          15.0
-Release:          25
+Release:          26
 Group:            Multimedia/Audio
 License:          LGPL-2.1
 URL:              http://pulseaudio.org
index 48690b3..822b00a 100644 (file)
@@ -488,7 +488,11 @@ static void update_latency_boundaries(struct userdata *u, pa_source *source, pa_
             u->min_source_latency = pa_source_get_fixed_latency(source);
             u->max_source_latency = u->min_source_latency;
             if ((s = pa_proplist_gets(source->proplist, PA_PROP_DEVICE_API))) {
+#ifdef __TIZEN__
+                if (pa_streq(s, "alsa") || pa_streq(s, "tizen"))
+#else
                 if (pa_streq(s, "alsa"))
+#endif
                     u->fixed_alsa_source = true;
             }
         }