wav_prepare_header
if (wav_prepare_header(ti, &hdr, &hdrlen, &left) != 0)
int wav_prepare_header(struct track_info *ti, void **hdrp, size_t *lenp, int *leftp);