]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
allow PLC flag to make it to the codec
authorAnthony Minessale <anthm@freeswitch.org>
Fri, 29 Oct 2010 19:58:30 +0000 (14:58 -0500)
committerAnthony Minessale <anthm@freeswitch.org>
Fri, 29 Oct 2010 19:58:38 +0000 (14:58 -0500)
libs/stfu/stfu.c

index 866ae576165d7c7fda1436ed5270cf5d72d16a65..f305a0f3dfb4d2c412df6b49d33f7c4a18124cf8 100644 (file)
@@ -280,7 +280,8 @@ stfu_frame_t *stfu_n_read_a_frame(stfu_instance_t *i)
 
                        i->miss_count++;
 
-                       if (i->miss_count > 10 || (i->in_queue->array_len == i->in_queue->array_size) || tried >= i->in_queue->array_size) {
+                       if (i->miss_count > 10 || (i->in_queue->array_len == i->in_queue->array_size) || 
+                tried >= (i->in_queue->array_size + i->out_queue->array_size)) {
                                i->running = 0;
                                i->interval = 0;
                                i->out_queue->wr_len = i->out_queue->array_size;