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

Diff for /src/usr.bin/aucat/Attic/wav.h between version 1.2 and 1.3

version 1.2, 2009/04/11 10:24:21 version 1.3, 2009/04/22 10:57:33
Line 31 
Line 31 
         struct aparams hpar;    /* parameters to write on the header */          struct aparams hpar;    /* parameters to write on the header */
         off_t rbytes;           /* bytes to read, -1 if no limit */          off_t rbytes;           /* bytes to read, -1 if no limit */
         off_t wbytes;           /* bytes to write, -1 if no limit */          off_t wbytes;           /* bytes to write, -1 if no limit */
           short *map;             /* mulaw/alaw -> s16 conversion table */
 };  };
   
 extern struct fileops wav_ops;  extern struct fileops wav_ops;
Line 42 
Line 43 
 unsigned wav_read(struct file *, unsigned char *, unsigned);  unsigned wav_read(struct file *, unsigned char *, unsigned);
 unsigned wav_write(struct file *, unsigned char *, unsigned);  unsigned wav_write(struct file *, unsigned char *, unsigned);
 void wav_close(struct file *);  void wav_close(struct file *);
 int wav_readhdr(int, struct aparams *, off_t *, int *);  int wav_readhdr(int, struct aparams *, off_t *, short **);
 int wav_writehdr(int, struct aparams *);  int wav_writehdr(int, struct aparams *);
   void wav_conv(unsigned char *, unsigned, short *);
   
 /* legacy */  /* legacy */
 int legacy_play(char *, char *);  int legacy_play(char *, char *);
   
   extern short wav_ulawmap[256];
   extern short wav_alawmap[256];
   
 #endif /* !defined(WAV_H) */  #endif /* !defined(WAV_H) */

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3