version 1.10, 2010/01/10 21:47:41 |
version 1.11, 2010/11/04 17:55:28 |
|
|
void |
void |
aparams_init(struct aparams *par, unsigned cmin, unsigned cmax, unsigned rate) |
aparams_init(struct aparams *par, unsigned cmin, unsigned cmax, unsigned rate) |
{ |
{ |
par->bps = 2; /* 2 bytes per sample */ |
par->bps = sizeof(adata_t); |
par->bits = 16; /* 16 significant bits per sample */ |
par->bits = ADATA_BITS; |
par->sig = 1; /* samples are signed */ |
par->sig = 1; |
par->le = NATIVE_LE; |
par->le = NATIVE_LE; |
par->msb = 1; /* msb justified */ |
par->msb = ADATA_MSB; |
par->cmin = cmin; |
par->cmin = cmin; |
par->cmax = cmax; |
par->cmax = cmax; |
par->rate = rate; |
par->rate = rate; |