]> git.ipfire.org Git - thirdparty/shairport-sync.git/commitdiff
only need to ensure at least one packet has been received, it seems.
authorMike Brady <mikebrady@eircom.net>
Tue, 2 Apr 2019 15:33:30 +0000 (16:33 +0100)
committerMike Brady <mikebrady@eircom.net>
Tue, 2 Apr 2019 15:33:30 +0000 (16:33 +0100)
rtp.c

diff --git a/rtp.c b/rtp.c
index 0e679d6603203e5ef3cd0d1ac201415990319078..21648820e4422acb1ac2957be7b8b64498f8200d 100644 (file)
--- a/rtp.c
+++ b/rtp.c
@@ -382,7 +382,7 @@ void *rtp_control_receiver(void *arg) {
             debug_mutex_lock(&conn->reference_time_mutex, 1000, 0);
 
             if (conn->initial_reference_time == 0) {
-              if (conn->packet_count_since_flush > 50) {
+              if (conn->packet_count_since_flush > 0) {
                 conn->initial_reference_time = remote_time_of_sync;
                 conn->initial_reference_timestamp = sync_rtp_timestamp;
               }