X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=ao_write.c;h=63d18afab387288831e45e50cd33ecfd42801805;hp=4281f536d87ffaa58f3621c0edf95535893188ca;hb=e58586b7395a84e5883b077d89b92c8ac649a1f2;hpb=955705a4ef6b69e246914ed6330a713b4c13ccf4 diff --git a/ao_write.c b/ao_write.c index 4281f536..63d18afa 100644 --- a/ao_write.c +++ b/ao_write.c @@ -44,7 +44,6 @@ static void aow_close(struct writer_node *wn) ao_close(pawd->dev); free(pawd); wn->private_data = NULL; - ao_shutdown(); } static void aow_pre_select(struct sched *s, struct task *t) @@ -158,7 +157,6 @@ static int aow_init(struct writer_node *wn, unsigned sample_rate, struct private_aow_data *pawd = para_malloc(sizeof(*pawd)); struct ao_write_args_info *conf = wn->conf; - ao_initialize(); if (conf->driver_given) { ret = -E_AO_BAD_DRIVER; id = ao_driver_id(conf->driver_arg); @@ -455,6 +453,5 @@ void ao_write_init(struct writer *w) dh[num_lines] = NULL; w->help.detailed_help = (const char **)dh; ao_write_cmdline_parser_free(&dummy); - ao_shutdown(); }