X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=aacdec.c;h=89781c528d9f107a65d75cf120cd9eb412c47271;hb=7f053695dcb0ab70745a457048e6fb0b83d75d47;hp=9ed120120de7af297a0760ad237135ae535a72af;hpb=4afedc13b9eadd60c1b5c542ba14ee73efc5a4d5;p=paraslash.git diff --git a/aacdec.c b/aacdec.c index 9ed12012..89781c52 100644 --- a/aacdec.c +++ b/aacdec.c @@ -154,8 +154,8 @@ static ssize_t aacdec(char *input_buffer, size_t len, struct filter_node *fn) goto out; for (i = 0; i < padd->frame_info.samples; i++) { short *s = (short *)outbuffer; - fn->buf[fn->loaded++] = s[i] & 0xff; - fn->buf[fn->loaded++] = (s[i] >> 8) & 0xff; + write_int16_host_endian(fn->buf + fn->loaded, s[i]); + fn->loaded += 2; } success: ret = consumed;