• Home
  • Raw
  • Download

Lines Matching refs:config

630           __func__, SOUND_CARD, in->pcm_device_id, in->config.channels);  in start_input_stream()
632 PCM_IN, &in->config); in start_input_stream()
931 check_and_set_hdmi_channels(adev, out->config.channels); in start_output_stream()
941 PCM_OUT | PCM_MONOTONIC, &out->config); in start_output_stream()
1155 return out->config.period_size * audio_stream_frame_size(stream); in out_get_buffer_size()
1378 return (out->config.period_count * out->config.period_size * 1000) / in out_get_latency()
1379 (out->config.rate); in out_get_latency()
1459 out->written += bytes / (out->config.channels * sizeof(short)); in out_write()
1535 size_t kernel_buffer_size = out->config.period_size * out->config.period_count; in out_get_presentation_position()
1636 return in->config.rate; in in_get_sample_rate()
1648 return in->config.period_size * audio_stream_frame_size(stream); in in_get_buffer_size()
1840 struct audio_config *config, in adev_open_output_stream() argument
1848 __func__, config->sample_rate, config->channel_mask, devices, flags); in adev_open_output_stream()
1858 out->format = config->format; in adev_open_output_stream()
1859 out->sample_rate = config->sample_rate; in adev_open_output_stream()
1874 if (config->sample_rate == 0) in adev_open_output_stream()
1875 config->sample_rate = DEFAULT_OUTPUT_SAMPLING_RATE; in adev_open_output_stream()
1876 if (config->channel_mask == 0) in adev_open_output_stream()
1877 config->channel_mask = AUDIO_CHANNEL_OUT_5POINT1; in adev_open_output_stream()
1879 out->channel_mask = config->channel_mask; in adev_open_output_stream()
1880 out->sample_rate = config->sample_rate; in adev_open_output_stream()
1882 out->config = pcm_config_hdmi_multi; in adev_open_output_stream()
1883 out->config.rate = config->sample_rate; in adev_open_output_stream()
1884 out->config.channels = popcount(out->channel_mask); in adev_open_output_stream()
1885 out->config.period_size = HDMI_MULTI_PERIOD_BYTES / (out->config.channels * 2); in adev_open_output_stream()
1888 out->config = pcm_config_deep_buffer; in adev_open_output_stream()
1889 out->sample_rate = out->config.rate; in adev_open_output_stream()
1891 if (config->offload_info.version != AUDIO_INFO_INITIALIZER.version || in adev_open_output_stream()
1892 config->offload_info.size != AUDIO_INFO_INITIALIZER.size) { in adev_open_output_stream()
1897 if (!is_supported_format(config->offload_info.format)) { in adev_open_output_stream()
1907 if (config->offload_info.channel_mask) in adev_open_output_stream()
1908 out->channel_mask = config->offload_info.channel_mask; in adev_open_output_stream()
1909 else if (config->channel_mask) in adev_open_output_stream()
1910 out->channel_mask = config->channel_mask; in adev_open_output_stream()
1911 out->format = config->offload_info.format; in adev_open_output_stream()
1912 out->sample_rate = config->offload_info.sample_rate; in adev_open_output_stream()
1921 get_snd_codec_id(config->offload_info.format); in adev_open_output_stream()
1925 compress_get_alsa_rate(config->offload_info.sample_rate); in adev_open_output_stream()
1927 config->offload_info.bit_rate; in adev_open_output_stream()
1929 popcount(config->channel_mask); in adev_open_output_stream()
1938 __func__, config->offload_info.version, in adev_open_output_stream()
1939 config->offload_info.bit_rate); in adev_open_output_stream()
1942 out->config = pcm_config_low_latency; in adev_open_output_stream()
1943 out->sample_rate = out->config.rate; in adev_open_output_stream()
1992 config->format = out->stream.common.get_format(&out->stream.common); in adev_open_output_stream()
1993 config->channel_mask = out->stream.common.get_channels(&out->stream.common); in adev_open_output_stream()
1994 config->sample_rate = out->stream.common.get_sample_rate(&out->stream.common); in adev_open_output_stream()
2225 const struct audio_config *config) in adev_get_input_buffer_size() argument
2227 int channel_count = popcount(config->channel_mask); in adev_get_input_buffer_size()
2229 return get_input_buffer_size(config->sample_rate, config->format, channel_count); in adev_get_input_buffer_size()
2235 struct audio_config *config, in adev_open_input_stream() argument
2241 int channel_count = popcount(config->channel_mask); in adev_open_input_stream()
2245 if (check_input_parameters(config->sample_rate, config->format, channel_count) != 0) in adev_open_input_stream()
2270 in->channel_mask = config->channel_mask; in adev_open_input_stream()
2274 in->config = pcm_config_audio_capture; in adev_open_input_stream()
2275 in->config.channels = channel_count; in adev_open_input_stream()
2276 in->config.rate = config->sample_rate; in adev_open_input_stream()
2279 buffer_size = get_input_buffer_size(config->sample_rate, in adev_open_input_stream()
2280 config->format, in adev_open_input_stream()
2282 in->config.period_size = buffer_size / frame_size; in adev_open_input_stream()