static int ua_chan_setformat(kobj_t obj, void *data, uint32_t format) { /* * At this point, no need to query as we * shouldn't select an unsorted format */ return (uaudio_chan_set_param_format(data, format)); }
static int ua_chan_setformat(kobj_t obj, void *data, u_int32_t format) { device_t pa_dev; struct ua_info *ua; struct ua_chinfo *ch = data; ua = ch->parent; pa_dev = device_get_parent(ua->sc_dev); uaudio_chan_set_param_format(pa_dev, format); ch->fmt = format; return 0; }