X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=ao_write.c;h=950f8f73808e0b6528c0b73a2a43da58ec17f4ee;hp=41e609b70ab089acc384fb48c4fc40c58657c711;hb=HEAD;hpb=b142089267ef501e438c3dc77ecf19bead3d4e58 diff --git a/ao_write.c b/ao_write.c index 41e609b7..43a58dd6 100644 --- a/ao_write.c +++ b/ao_write.c @@ -184,7 +184,7 @@ static int aow_init(struct writer_node *wn, unsigned sample_rate, ao_info *info; const struct lls_opt_result *r; unsigned n; - struct private_aow_data *pawd = para_malloc(sizeof(*pawd)); + struct private_aow_data *pawd = alloc(sizeof(*pawd)); ao_initialize(); aow_show_drivers(); @@ -266,7 +266,7 @@ static void *aow_play(void *priv) if (frames > 0) break; /* eof and less than a single frame available */ - ret = -E_WRITE_COMMON_EOF; + ret = -E_EOF; goto fail; } /* @@ -388,7 +388,7 @@ static int aow_post_monitor(__a_unused struct sched *s, void *context) if (!wn->btrn) { if (!pawd->thread_btrn) { pthread_join(pawd->thread, NULL); - return -E_AO_EOF; + return -E_EOF; } PARA_INFO_LOG("waiting for play thread to terminate\n"); return 0;