From 4fe132b27a51588513821ef4505bcd794c7dc14a Mon Sep 17 00:00:00 2001 From: philippe44 Date: Mon, 19 Aug 2019 21:04:37 -0700 Subject: [PATCH] always resize outputbuf --- components/squeezelite/slimproto.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/components/squeezelite/slimproto.c b/components/squeezelite/slimproto.c index ba94b8fd..73407c65 100644 --- a/components/squeezelite/slimproto.c +++ b/components/squeezelite/slimproto.c @@ -371,10 +371,8 @@ static void process_strm(u8_t *pkt, int len) { sendSTAT("STMc", 0); sentSTMu = sentSTMo = sentSTMl = false; LOCK_O; - if (output.external) { - output.external = false; - _buf_resize(outputbuf, output.init_size); - } + output.external = false; + _buf_resize(outputbuf, output.init_size); output.threshold = strm->output_threshold; output.next_replay_gain = unpackN(&strm->replay_gain); output.fade_mode = strm->transition_type - '0';