From fa484f346e3c3459370da22d7dd2572fad58bd5a Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Sun, 13 Feb 2022 18:41:01 +0100 Subject: [PATCH] raop-sink: use default latency of 2 seconds See #2131 --- src/modules/module-raop-sink.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/modules/module-raop-sink.c b/src/modules/module-raop-sink.c index 2ded9c756..791fa440d 100644 --- a/src/modules/module-raop-sink.c +++ b/src/modules/module-raop-sink.c @@ -93,6 +93,8 @@ PW_LOG_TOPIC_STATIC(mod_topic, "mod." NAME); #define DEFAULT_CHANNELS "2" #define DEFAULT_POSITION "[ FL FR ]" +#define DEFAULT_LATENCY (DEFAULT_RATE*2) + #define MODULE_USAGE "[ node.latency= ] " \ "[ node.name= ] " \ "[ node.description= ] " \ @@ -687,7 +689,9 @@ static void rtsp_record_reply(void *data, int status, const struct spa_dict *hea if ((str = spa_dict_lookup(headers, "Audio-Latency")) != NULL) { if (!spa_atou32(str, &impl->latency, 0)) - impl->latency = 0; + impl->latency = DEFAULT_LATENCY; + } else { + impl->latency = DEFAULT_LATENCY; } spa_zero(latency);