Lines Matching defs:chmix
460 char chmix[32];
478 if (track->chmix.filter)
479 snprintf(buf->chmix, sizeof(buf->chmix), " m=%d",
480 track->chmix.srcbuf.used);
4198 audio_free(track->chmix.srcbuf.mem);
4402 * Initialize the chmix stage of this track as necessary.
4403 * If successful, it initializes the chmix stage as necessary, stores updated
4425 srcbuf = &track->chmix.srcbuf;
4431 track->chmix.dst = last_dst;
4434 track->chmix.filter = audio_track_chmix_mixLR;
4436 track->chmix.filter = audio_track_chmix_dupLR;
4438 track->chmix.filter = audio_track_chmix_shrink;
4440 track->chmix.filter = audio_track_chmix_expand;
4453 arg = &track->chmix.arg;
4462 track->chmix.filter = NULL;
4776 if (track->chmix.filter) {
4777 audio_print_format2("chmix src",
4778 &track->chmix.srcbuf.fmt);
4779 audio_print_format2("chmix dst",
4780 &track->chmix.dst->fmt);
4839 if (track->chmix.filter)
4840 snprintf(m.chmix, sizeof(m.chmix), " chmix=%d",
4841 track->chmix.srcbuf.capacity *
4842 frametobyte(&track->chmix.srcbuf.fmt, 1));
4856 m.outbuf, m.freq, m.chmix,
4860 m.freq, m.chmix, m.chvol,
4871 audio_free(track->chmix.srcbuf.mem);
5043 if (track->chmix.filter)
5044 audio_apply_stage(track, &track->chmix, false);
5085 if (track->chmix.filter) {
5086 KASSERT(track->chmix.srcbuf.used == 0);
5087 track->chmix.srcbuf.head = 0;
5102 m.outbuf, m.freq, m.chvol, m.chmix, m.codec, m.usrbuf);
5136 if (track->chmix.filter)
5137 audio_apply_stage(track, &track->chmix, false);
5197 m.freq, m.chvol, m.chmix, m.codec, m.outbuf, m.usrbuf);
6370 if (track->chmix.filter) {
6371 track->chmix.srcbuf.used = 0;
6372 track->chmix.srcbuf.head = 0;