[BACK]Return to afile.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / aucat

Diff for /src/usr.bin/aucat/afile.c between version 1.9 and 1.10

version 1.9, 2021/10/24 21:24:15 version 1.10, 2023/01/13 15:14:24
Line 432 
Line 432 
         le32_set(&hdr.riff.size, f->endpos - sizeof(hdr.riff));          le32_set(&hdr.riff.size, f->endpos - sizeof(hdr.riff));
         memcpy(hdr.fmt_hdr.id, wav_id_fmt, 4);          memcpy(hdr.fmt_hdr.id, wav_id_fmt, 4);
         le32_set(&hdr.fmt_hdr.size, sizeof(hdr.fmt));          le32_set(&hdr.fmt_hdr.size, sizeof(hdr.fmt));
         le16_set(&hdr.fmt.fmt, 1);          le16_set(&hdr.fmt.fmt, WAV_FMT_EXT);
         le16_set(&hdr.fmt.nch, f->nch);          le16_set(&hdr.fmt.nch, f->nch);
         le32_set(&hdr.fmt.rate, f->rate);          le32_set(&hdr.fmt.rate, f->rate);
         le32_set(&hdr.fmt.byterate, f->rate * f->par.bps * f->nch);          le32_set(&hdr.fmt.byterate, f->rate * f->par.bps * f->nch);
         le16_set(&hdr.fmt.blkalign, f->par.bps * f->nch);          le16_set(&hdr.fmt.blkalign, f->par.bps * f->nch);
         le16_set(&hdr.fmt.bits, f->par.bits);          le16_set(&hdr.fmt.bits, f->par.bits);
           le16_set(&hdr.fmt.extsize,
               WAV_FMT_EXT_SIZE - WAV_FMT_SIZE - sizeof(hdr.fmt.extsize));
           le16_set(&hdr.fmt.valbits, f->par.bits);
           le16_set(&hdr.fmt.extfmt, 1);
           memcpy(&hdr.fmt.guid, wav_guid, sizeof(hdr.fmt.guid));
         memcpy(hdr.data_hdr.id, wav_id_data, 4);          memcpy(hdr.data_hdr.id, wav_id_data, 4);
         le32_set(&hdr.data_hdr.size, f->endpos - f->startpos);          le32_set(&hdr.data_hdr.size, f->endpos - f->startpos);
         return afile_writehdr(f, &hdr, sizeof(struct wav_hdr));          return afile_writehdr(f, &hdr, sizeof(struct wav_hdr));

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10