AUDIO_PROP_FULLDUPLEX
if (props & AUDIO_PROP_FULLDUPLEX)
AUDIO_PROP_INDEPENDENT | AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_INDEPENDENT | AUDIO_PROP_FULLDUPLEX;
props |= AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_INDEPENDENT | AUDIO_PROP_FULLDUPLEX);
AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_INDEPENDENT | AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_FULLDUPLEX;
if (idata & AUDIO_PROP_FULLDUPLEX)
fullduplex = (sc->sc_props & AUDIO_PROP_FULLDUPLEX);
val = (sc->sc_props & AUDIO_PROP_FULLDUPLEX)
has_fulldup = (sc->sc_props & AUDIO_PROP_FULLDUPLEX);
AUDIO_PROP_FULLDUPLEX;
props |= AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_FULLDUPLEX;
(sc->sc_fullduplex ? AUDIO_PROP_FULLDUPLEX : 0);
(isc->sc_playdrq != isc->sc_recdrq ? AUDIO_PROP_FULLDUPLEX : 0);
AUDIO_PROP_FULLDUPLEX;
(sc->sc_recdrq == sc->sc_playdrq ? 0 : AUDIO_PROP_FULLDUPLEX);
AUDIO_PROP_INDEPENDENT | AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_INDEPENDENT | AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_INDEPENDENT | AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_INDEPENDENT | AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_INDEPENDENT | AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_INDEPENDENT | AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_INDEPENDENT | AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_INDEPENDENT | AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_INDEPENDENT | AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_INDEPENDENT | AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_INDEPENDENT | AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_INDEPENDENT | AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_INDEPENDENT | AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_INDEPENDENT | AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_INDEPENDENT | AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_INDEPENDENT | AUDIO_PROP_FULLDUPLEX;
AUDIO_PROP_FULLDUPLEX;
props |= AUDIO_PROP_FULLDUPLEX | AUDIO_PROP_INDEPENDENT;
return (props & AUDIO_PROP_FULLDUPLEX) ? 1 : 0;
!(props & AUDIO_PROP_FULLDUPLEX));
{ "full_duplex", AUDIO_PROP_FULLDUPLEX },