From c24c6bb265b976e7907d1e4e335343bd685f16d1 Mon Sep 17 00:00:00 2001 From: Mike Brady Date: Mon, 28 Mar 2016 08:40:52 +0000 Subject: [PATCH] Add a little extra information to diagnostic when a player packet out of sequence error is retected. --- player.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/player.c b/player.c index 75508dd8..1fe748b8 100644 --- a/player.c +++ b/player.c @@ -776,6 +776,7 @@ static abuf_t *buffer_get_frame(void) { } } + if (!curframe->ready) { // debug(1, "Supplying a silent frame for frame %u", read); missing_packets++; @@ -1039,8 +1040,8 @@ static void *player_thread_func(void *arg) { if (inframe->sequence_number != last_seqno_read) { //seq_t, ei.e. uint16_t and int32_t, so okay debug( 1, - "Player: packets out of sequence: expected: %d, got: %d, sync error: %d frames.", - last_seqno_read, inframe->sequence_number, sync_error); + "Player: packets out of sequence: expected: %u, got: %u, with ab_read: %u and ab_write: %u.", + last_seqno_read, inframe->sequence_number,ab_read,ab_write); last_seqno_read = inframe->sequence_number; // reset warning... } }