X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=aacdec.c;h=4c256946cca74ab5719b4b245cb886940ba4eea0;hp=258864a06f4a1e1659be548c139af4c2b0fa7b83;hb=97e3deb06e0dd2e63520c2dc0736e753e1276fde;hpb=19d9318abf42debb15d833d4e56ab636893285c3 diff --git a/aacdec.c b/aacdec.c index 258864a0..4c256946 100644 --- a/aacdec.c +++ b/aacdec.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2006-2007 Andre Noll + * Copyright (C) 2006-2008 Andre Noll * * Licensed under the GPL v2. For licencing details see COPYING. */ @@ -69,7 +69,7 @@ static ssize_t aacdec(char *input_buffer, size_t len, struct filter_node *fn) unsigned char channels = 0; ret = aac_find_esds(inbuf, len, &skip, &padd->decoder_length); if (ret < 0) { - PARA_INFO_LOG("%s\n", PARA_STRERROR(-ret)); + PARA_INFO_LOG("%s\n", para_strerror(-ret)); ret = NeAACDecInit(padd->handle, inbuf, len, &rate, &channels); PARA_INFO_LOG("decoder init: %d\n", ret); @@ -157,9 +157,9 @@ out: static void aacdec_open(struct filter_node *fn) { - fn->private_data = para_calloc(sizeof(struct private_aacdec_data)); - struct private_aacdec_data *padd = fn->private_data; + struct private_aacdec_data *padd = para_calloc(sizeof(*padd)); + fn->private_data = padd; fn->bufsize = AAC_OUTBUF_SIZE; fn->buf = para_calloc(fn->bufsize); padd->handle = aac_open();