s->fc = para_calloc(sizeof(struct filter_chain));
INIT_LIST_HEAD(&s->fc->filters);
s->fc->inbuf = s->receiver_node->buf;
s->fc = para_calloc(sizeof(struct filter_chain));
INIT_LIST_HEAD(&s->fc->filters);
s->fc->inbuf = s->receiver_node->buf;
PARA_INFO_LOG("opening %s writers\n", audio_formats[s->format]);
if (!a->num_writers)
s->wng = setup_default_wng();
PARA_INFO_LOG("opening %s writers\n", audio_formats[s->format]);
if (!a->num_writers)
s->wng = setup_default_wng();
- PARA_INFO_LOG("no writer in slot %d\n", i);
- start_stream_writer(i, &s->now);
+ open_filters(i);
+ open_writer(i, &s->now);