Lines Matching refs:mix
572 halConfig.ext.device, halConfig.ext.mix, in audioUsageFromHal()
627 &halConfig->ext.device, &halConfig->ext.mix, in audioUsageFromHal()
636 const struct audio_port_config_mix_ext& mix, in audioUsageFromHal() argument
654 ext->mix({}); in audioUsageFromHal()
655 ext->mix().ioHandle = mix.handle; in audioUsageFromHal()
657 ext->mix().useCase.stream({}); in audioUsageFromHal()
659 audioStreamTypeFromHal(mix.usecase.stream, &ext->mix().useCase.stream()), in audioUsageFromHal()
662 ext->mix().useCase.source({}); in audioUsageFromHal()
664 audioSourceFromHal(mix.usecase.source, &ext->mix().useCase.source()), in audioUsageFromHal()
680 struct audio_port_config_mix_ext* mix, in audioUsageFromHal() argument
695 case AudioPortExtendedInfo::hidl_discriminator::mix: in audioUsageFromHal()
697 switch (ext.mix().useCase.getDiscriminator()) { in audioUsageFromHal()
701 audioStreamTypeToHal(ext.mix().useCase.stream(), &mix->usecase.stream), in audioUsageFromHal()
707 audioSourceToHal(ext.mix().useCase.source(), &mix->usecase.source), in audioUsageFromHal()
711 mix->handle = ext.mix().ioHandle; in audioUsageFromHal()
777 halMix.handle = halPort.ext.mix.handle; in audioUsageFromHal()
830 halPort->ext.mix.handle = halMix.handle; in audioUsageFromHal()