Lines Matching refs:config

1046           __func__, SOUND_CARD, in->pcm_device_id, in->config.channels);
1048 PCM_IN, &in->config);
1130 PCM_OUT, &out->config);
1325 return out->config.rate;
1337 return out->config.period_size * audio_stream_frame_size(stream);
1506 return (out->config.period_count * out->config.period_size * 1000) / (out->config.rate);
1587 return in->config.rate;
1599 return in->config.period_size * audio_stream_frame_size(stream);
1791 struct audio_config *config,
1799 __func__, config->sample_rate, config->channel_mask, devices, flags);
1819 out->config.channels = popcount(out->channel_mask);
1820 set_hdmi_channels(adev->mixer, out->config.channels);
1824 if (config->sample_rate == 0)
1825 config->sample_rate = DEFAULT_OUTPUT_SAMPLING_RATE;
1826 if (config->channel_mask == 0)
1827 config->channel_mask = AUDIO_CHANNEL_OUT_5POINT1;
1829 out->channel_mask = config->channel_mask;
1831 out->config = pcm_config_hdmi_multi;
1832 out->config.rate = config->sample_rate;
1833 out->config.channels = popcount(out->channel_mask);
1834 out->config.period_size = HDMI_MULTI_PERIOD_BYTES / (out->config.channels * 2);
1835 set_hdmi_channels(adev->mixer, out->config.channels);
1838 out->config = pcm_config_deep_buffer;
1841 out->config = pcm_config_low_latency;
1886 config->format = out->stream.common.get_format(&out->stream.common);
1887 config->channel_mask = out->stream.common.get_channels(&out->stream.common);
1888 config->sample_rate = out->stream.common.get_sample_rate(&out->stream.common);
2122 const struct audio_config *config)
2124 int channel_count = popcount(config->channel_mask);
2126 return get_input_buffer_size(config->sample_rate, config->format, channel_count);
2132 struct audio_config *config,
2138 int channel_count = popcount(config->channel_mask);
2142 if (check_input_parameters(config->sample_rate, config->format, channel_count) != 0)
2167 in->channel_mask = config->channel_mask;
2169 /* Update config params with the requested sample rate and channels */
2171 in->config = pcm_config_audio_capture;
2172 in->config.channels = channel_count;
2173 in->config.rate = config->sample_rate;
2176 buffer_size = get_input_buffer_size(config->sample_rate,
2177 config->format,
2179 in->config.period_size = buffer_size / frame_size;
2231 property_get("persist.audio.dualmic.config",value,"");