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

Diff for /src/usr.bin/aucat/Attic/wav.c between version 1.20 and 1.21

version 1.20, 2010/06/04 06:15:28 version 1.21, 2010/06/04 07:07:33
Line 692 
Line 692 
                 close(fd);                  close(fd);
                 return NULL;                  return NULL;
         }          }
           if (!(dev->mode & MODE_PLAY)) {
   #ifdef DEBUG
                   dbg_puts(name);
                   dbg_puts(": device can't play\n");
   #endif
                   close(fd);
                   dev_unref(dev);
           }
         f->dev = dev;          f->dev = dev;
         if (hdr == HDR_WAV) {          if (hdr == HDR_WAV) {
                 if (!wav_readhdr(f->pipe.fd, par, &f->startpos, &f->rbytes, &f->map)) {                  if (!wav_readhdr(f->pipe.fd, par, &f->startpos, &f->rbytes, &f->map)) {
Line 771 
Line 779 
         if (!dev_ref(dev)) {          if (!dev_ref(dev)) {
                 close(fd);                  close(fd);
                 return NULL;                  return NULL;
           }
           if (!(dev->mode & MODE_RECMASK)) {
   #ifdef DEBUG
                   dbg_puts(name);
                   dbg_puts(": device can't record\n");
   #endif
                   close(fd);
                   dev_unref(dev);
         }          }
         f->dev = dev;          f->dev = dev;
         if (hdr == HDR_WAV) {          if (hdr == HDR_WAV) {

Legend:
Removed from v.1.20  
changed lines
  Added in v.1.21