X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=play.c;h=9639501069baaed4e3a396eb03f98813a0380584;hp=50db73a61811f9b4174bb4911537cce9c213113e;hb=74c88020bd325865fe26ed25ea8ad0ace0924136;hpb=c77e19b4568a32923c0fe43503a4266363056a41;ds=sidebyside diff --git a/play.c b/play.c index 50db73a6..96395010 100644 --- a/play.c +++ b/play.c @@ -368,13 +368,7 @@ static int open_new_file(struct play_task *pt) tmp = NULL; } pt->rn.task.pre_select = afh_recv->pre_select; - if (afh_recv->new_post_select) { - pt->rn.task.new_post_select = afh_recv->new_post_select; - pt->rn.task.post_select = NULL; - } else { - pt->rn.task.post_select = NULL; - pt->rn.task.new_post_select = afh_recv->new_post_select; - } + pt->rn.task.new_post_select = afh_recv->new_post_select; sprintf(pt->rn.task.status, "%s receiver node", afh_recv->name); return 1; fail: @@ -415,13 +409,7 @@ static int load_file(struct play_task *pt) pt->fn.filter_num = ret; decoder = filters + ret; pt->fn.task.pre_select = decoder->pre_select; - if (decoder->new_post_select) { - pt->fn.task.new_post_select = decoder->new_post_select; - pt->fn.task.post_select = NULL; - } else { - pt->fn.task.new_post_select = NULL; - pt->fn.task.post_select = decoder->post_select; - } + pt->fn.task.new_post_select = decoder->new_post_select; sprintf(pt->fn.task.status, "%s decoder", af); pt->fn.btrn = btr_new_node(&(struct btr_node_description) EMBRACE(.name = decoder->name, .parent = pt->rn.btrn, @@ -1283,7 +1271,6 @@ int main(int argc, char *argv[]) pt->playing = true; pt->task.pre_select = play_pre_select; pt->task.new_post_select = play_post_select; - pt->task.post_select = NULL; sprintf(pt->task.status, "play task"); register_task(&sched, &pt->task); ret = schedule(&sched);