- if(rate != (unsigned)playing->format.rate)
- info("want rate %d, got %u", playing->format.rate, rate);
- if((err = snd_pcm_hw_params_set_channels(pcm, hwparams,
- playing->format.channels)) < 0) {
+ if(rate != (unsigned)config->sample_format.rate)
+ info("want rate %d, got %u", config->sample_format.rate, rate);
+ if((err = snd_pcm_hw_params_set_channels
+ (pcm, hwparams, config->sample_format.channels)) < 0) {