_sndio_parsetype
if ((p = _sndio_parsetype(str, "snd")) != NULL)
else if ((p = _sndio_parsetype(str, "midithru")) != NULL)
else if ((p = _sndio_parsetype(str, "midi")) != NULL)
const char *_sndio_parsetype(const char *, char *);
if (_sndio_parsetype(str, "snd") ||
_sndio_parsetype(str, "midithru") ||
_sndio_parsetype(str, "midi"))
if (_sndio_parsetype(str, "rmidi"))
p = _sndio_parsetype(str, "rmidi");
if (_sndio_parsetype(str, "snd"))
if (_sndio_parsetype(str, "rsnd"))
p = _sndio_parsetype(str, "rsnd");
if (_sndio_parsetype(str, "snd") || _sndio_parsetype(str, "midithru"))
if (_sndio_parsetype(str, "rsnd"))
p = _sndio_parsetype(str, "rsnd");