Make CR_PACK less strict.

This commit is contained in:
David Schleef 2002-05-17 02:22:35 +00:00
parent 45f3cb25a7
commit 4d143d616d

View file

@ -51,7 +51,8 @@ typedef unsigned short sampl_t;
/* packs and unpacks a channel/range number */
#define CR_PACK(chan,rng,aref) ( (((aref)&0x3)<<24) | (((rng)&0xff)<<16) | ((chan)&0xffff) )
#define CR_PACK(chan,rng,aref) ( (((aref)&0x3)<<24) | \
(((rng)&0xff)<<16) | (chan) )
#define CR_PACK_FLAGS(chan, range, aref, flags) (CR_PACK(chan, range, aref) | ((flags) & CR_FLAGS_MASK))
#define CR_CHAN(a) ((a)&0xffff)