chn_getformats
u_int32_t chn_getformats(struct pcm_channel *c);
*arg_i = chn_getformats(chn);
p->formats = (rdch? chn_getformats(rdch) : 0xffffffff) &
(wrch? chn_getformats(wrch) : 0xffffffff);