]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - mp3dec_filter.c
Introduce btr_node_status() and add btr support to the file writer.
[paraslash.git] / mp3dec_filter.c
index 1e074a7e8104075b2963a64beb55aa9c720590a4..a6a628ec2ee939b4d9bb86b171d51d0ec843f8d6 100644 (file)
@@ -198,11 +198,12 @@ next_buffer:
        iqs = btr_get_input_queue_size(btrn);
        if (need_bad_data_delay(pmd, iqs))
                return;
-       ret = prepare_filter_node(fn);
+       ret = btr_node_status(btrn, fn->min_iqs);
        if (ret < 0)
                goto err;
        if (ret == 0)
                return;
+       btr_merge(btrn, fn->min_iqs);
        len = btr_next_buffer(btrn, &inbuffer);
        mad_stream_buffer(&pmd->stream, (unsigned char *)inbuffer, len);
 next_frame: