Lines Matching refs:playback
58 * It can be used to eliminate pops between different playback streams, e.g.
405 max(codec_dai->playback.rate_min,
406 cpu_dai->playback.rate_min);
408 min(codec_dai->playback.rate_max,
409 cpu_dai->playback.rate_max);
411 max(codec_dai->playback.channels_min,
412 cpu_dai->playback.channels_min);
414 min(codec_dai->playback.channels_max,
415 cpu_dai->playback.channels_max);
417 codec_dai->playback.formats & cpu_dai->playback.formats;
419 codec_dai->playback.rates & cpu_dai->playback.rates;
420 if (codec_dai->playback.rates
422 runtime->hw.rates |= cpu_dai->playback.rates;
423 if (cpu_dai->playback.rates
425 runtime->hw.rates |= codec_dai->playback.rates;
483 cpu_dai->playback.active++;
484 codec_dai->playback.active++;
533 codec_dai->playback.stream_name,
534 codec_dai->playback.active ? "active" : "inactive",
541 codec_dai->playback.stream_name,
567 cpu_dai->playback.active--;
568 codec_dai->playback.active--;
597 /* start delayed pop wq here for playback streams */
672 codec_dai->playback.stream_name,
913 if (dai->ops->digital_mute && dai->playback.active)
945 char *stream = codec->dai[i].playback.stream_name;
1043 char *stream = codec->dai[i].playback.stream_name;
1064 if (dai->ops->digital_mute && dai->playback.active)
1433 int ret = 0, playback = 0, capture = 0;
1447 if (codec_dai->playback.channels_min)
1448 playback = 1;
1452 ret = snd_pcm_new(codec->card, new_name, codec->pcm_devs++, playback,
1470 if (playback)
2837 fixup_codec_formats(&codec->dai[i].playback);