Lines Matching refs:dmix
113 static void mix_select_callbacks(snd_pcm_direct_t *dmix)
115 dmix->u.dmix.mix_areas_16 = mix_areas_16;
116 dmix->u.dmix.mix_areas_32 = mix_areas_32;
516 static void generic_mix_select_callbacks(snd_pcm_direct_t *dmix)
518 if (snd_pcm_format_cpu_endian(dmix->shmptr->s.format)) {
519 dmix->u.dmix.mix_areas_16 = generic_mix_areas_16_native;
520 dmix->u.dmix.mix_areas_32 = generic_mix_areas_32_native;
521 dmix->u.dmix.remix_areas_16 = generic_remix_areas_16_native;
522 dmix->u.dmix.remix_areas_32 = generic_remix_areas_32_native;
524 dmix->u.dmix.mix_areas_16 = generic_mix_areas_16_swap;
525 dmix->u.dmix.mix_areas_32 = generic_mix_areas_32_swap;
526 dmix->u.dmix.remix_areas_16 = generic_remix_areas_16_swap;
527 dmix->u.dmix.remix_areas_32 = generic_remix_areas_32_swap;
529 dmix->u.dmix.mix_areas_24 = generic_mix_areas_24;
530 dmix->u.dmix.mix_areas_u8 = generic_mix_areas_u8;
531 dmix->u.dmix.remix_areas_24 = generic_remix_areas_24;
532 dmix->u.dmix.remix_areas_u8 = generic_remix_areas_u8;