From 9a041f26ce4eb986c843f1221ffd6ac15a9ccba2 Mon Sep 17 00:00:00 2001 From: James Laird Date: Mon, 8 Apr 2013 19:56:59 +1000 Subject: [PATCH] player: fix missing frame at stream startup --- player.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/player.c b/player.c index b22c458b..6ad53d31 100644 --- a/player.c +++ b/player.c @@ -192,8 +192,9 @@ void player_put_packet(seq_t seqno, uint8_t *data, int len) { pthread_mutex_lock(&ab_mutex); if (!ab_synced) { - ab_write = seqno; - ab_read = seqno-1; + debug(2, "syncing to first seqno %04X\n", seqno); + ab_write = seqno-1; + ab_read = seqno; ab_synced = 1; } if (seqno == ab_write+1) { // expected packet