Lines Matching defs:offsets
159 int offsets[SND_SCARLETT_OFFSETS_MAX];
190 .offsets = {},
199 .offsets = {},
208 .offsets = {},
217 .offsets = {},
226 .offsets = {},
360 static void scarlett_generate_name(int i, char *dst, int offsets[])
362 if (i > offsets[SCARLETT_OFFSET_MIX])
364 'A'+(i - offsets[SCARLETT_OFFSET_MIX] - 1));
365 else if (i > offsets[SCARLETT_OFFSET_ADAT])
366 sprintf(dst, "ADAT %d", i - offsets[SCARLETT_OFFSET_ADAT]);
367 else if (i > offsets[SCARLETT_OFFSET_SPDIF])
368 sprintf(dst, "SPDIF %d", i - offsets[SCARLETT_OFFSET_SPDIF]);
369 else if (i > offsets[SCARLETT_OFFSET_ANALOG])
370 sprintf(dst, "Analog %d", i - offsets[SCARLETT_OFFSET_ANALOG]);
371 else if (i > offsets[SCARLETT_OFFSET_PCM])
372 sprintf(dst, "PCM %d", i - offsets[SCARLETT_OFFSET_PCM]);
394 opt->offsets);
645 .offsets = {0, 12, 16, 18, 18},
652 .offsets = {0, 12, 16, 18, 18},
687 .offsets = {0, 12, 16, 18, 18},
694 .offsets = {0, 12, 16, 18, 18},
726 .offsets = {0, 6, 14, 16, 24},
733 .offsets = {0, 6, 14, 16, 24},
763 .offsets = {0, 8, 16, 18, 26},
770 .offsets = {0, 8, 16, 18, 26},
805 .offsets = {0, 20, 28, 30, 38},
812 .offsets = {0, 20, 28, 30, 38},