diff --git a/src/rtp/pbuf.c b/src/rtp/pbuf.c index da7a19dde..dc6983375 100644 --- a/src/rtp/pbuf.c +++ b/src/rtp/pbuf.c @@ -451,7 +451,7 @@ audio_pbuf_decode(struct pbuf *playout_buf, struct timeval curr_time, UNUSED(curr_time); if (!curr->decoded // && tv_gt(curr_time, curr->playout_time) ) { - if (frame_complete(curr)) { + if (curr->mbit == 1) { int ret = decode_func(curr->cdata, data); curr->decoded = 1; return ret;