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

Diff for /src/usr.bin/aucat/Attic/aparams.h between version 1.1 and 1.2

version 1.1, 2008/05/23 07:15:46 version 1.2, 2008/10/26 08:49:43
Line 19 
Line 19 
   
 #include <sys/param.h>  #include <sys/param.h>
   
 #define CHAN_MAX        16              /* max number of channels */  #define NCHAN_MAX       16              /* max channel in a stream */
 #define RATE_MIN        1               /* min sample rate */  #define RATE_MIN        4000            /* min sample rate */
 #define RATE_MAX        (1 << 30)       /* max sample rate */  #define RATE_MAX        192000          /* max sample rate */
   #define BITS_MIN        1               /* min bits per sample */
 #define BITS_MAX        32              /* max bits per sample */  #define BITS_MAX        32              /* max bits per sample */
   
   /*
    * maximum size of the encording string (the longest possible
    * encoding is ``s24le3msb'')
    */
   #define ENCMAX  10
   
 #if BYTE_ORDER ==  LITTLE_ENDIAN  #if BYTE_ORDER ==  LITTLE_ENDIAN
 #define NATIVE_LE 1  #define NATIVE_LE 1
 #elif BYTE_ORDER == BIG_ENDIAN  #elif BYTE_ORDER == BIG_ENDIAN
Line 33 
Line 40 
 #endif  #endif
   
 /*  /*
    * default bytes per sample for the given bits per sample
    */
   #define APARAMS_BPS(bits) (((bits) <= 8) ? 1 : (((bits) <= 16) ? 2 : 4))
   
   /*
  * encoding specification   * encoding specification
  */   */
 struct aparams {  struct aparams {
Line 62 
Line 74 
 void aparams_print2(struct aparams *, struct aparams *);  void aparams_print2(struct aparams *, struct aparams *);
 int aparams_eq(struct aparams *, struct aparams *);  int aparams_eq(struct aparams *, struct aparams *);
 unsigned aparams_bpf(struct aparams *);  unsigned aparams_bpf(struct aparams *);
   int aparams_strtoenc(struct aparams *, char *);
   int aparams_enctostr(struct aparams *, char *);
   void aparams_copyenc(struct aparams *, struct aparams *);
   
 #endif /* !defined(APARAMS_H) */  #endif /* !defined(APARAMS_H) */

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