SND_CHN_T_MASK_LF
channels |= SND_CHN_T_MASK_LF;
channels |= SND_CHN_T_MASK_FC | SND_CHN_T_MASK_LF;
#define SND_CHN_OSS_CENTER_LFE (SND_CHN_T_MASK_FC | SND_CHN_T_MASK_LF)
SND_CHN_T_MASK_FC | SND_CHN_T_MASK_LF | \
if (chmask & SND_CHN_T_MASK_LF)
SND_CHN_T_MASK_LF) /* XXX what?!? */
SND_CHN_T_MASK_FC | SND_CHN_T_MASK_LF | \
SND_CHN_T_MASK_LF | SND_CHN_T_MASK_BL | \
SND_CHN_T_MASK_LF | SND_CHN_T_MASK_BR | \
.members = SND_CHN_T_MASK_LF \
SND_CHN_T_MASK_LF, \
SND_CHN_T_MASK_LF | SND_CHN_T_MASK_SL \
SND_CHN_T_MASK_LF | SND_CHN_T_MASK_SR \
SND_CHN_T_MASK_LF | SND_CHN_T_MASK_BL | \
.members = SND_CHN_T_MASK_LF \
SND_CHN_T_MASK_LF | SND_CHN_T_MASK_BC, \
SND_CHN_T_MASK_LF | SND_CHN_T_MASK_SL \
SND_CHN_T_MASK_LF | SND_CHN_T_MASK_SR \
SND_CHN_T_MASK_LF | SND_CHN_T_MASK_BL | \
SND_CHN_T_MASK_LF | SND_CHN_T_MASK_BR | \
.members = SND_CHN_T_MASK_LF \
SND_CHN_T_MASK_LF, \
SND_CHN_T_MASK_FL | SND_CHN_T_MASK_LF | \
SND_CHN_T_MASK_FR | SND_CHN_T_MASK_LF | \
SND_CHN_T_MASK_LF | SND_CHN_T_MASK_BL | \
SND_CHN_T_MASK_LF | SND_CHN_T_MASK_BR | \
.members = SND_CHN_T_MASK_LF \
SND_CHN_T_MASK_FC | SND_CHN_T_MASK_LF, \
SND_CHN_T_MASK_FL | SND_CHN_T_MASK_LF | \
SND_CHN_T_MASK_FR | SND_CHN_T_MASK_LF | \
SND_CHN_T_MASK_BL | SND_CHN_T_MASK_LF | \
SND_CHN_T_MASK_BR | SND_CHN_T_MASK_LF | \
.members = SND_CHN_T_MASK_LF \
SND_CHN_T_MASK_FC | SND_CHN_T_MASK_LF | \
SND_CHN_T_MASK_FL | SND_CHN_T_MASK_LF \
SND_CHN_T_MASK_FR | SND_CHN_T_MASK_LF \
SND_CHN_T_MASK_LF \
SND_CHN_T_MASK_LF \
SND_CHN_T_MASK_FC | SND_CHN_T_MASK_LF \
SND_CHN_T_MASK_SL | SND_CHN_T_MASK_LF \
SND_CHN_T_MASK_SR | SND_CHN_T_MASK_LF \
.members = SND_CHN_T_MASK_LF \
SND_CHN_T_MASK_FC | SND_CHN_T_MASK_LF | \
SND_CHN_T_MASK_LF | SND_CHN_T_MASK_BR |
SND_CHN_T_MASK_LF | SND_CHN_T_MASK_BL |