• Home
  • Raw
  • Download

Lines Matching refs:config

66     submix_config config;  member
105 uint32_t out_rate = out->dev->config.rate; in out_get_sample_rate()
118 out->dev->config.rate = rate; in out_set_sample_rate()
126 const struct submix_config& config_out = out->dev->config; in out_get_buffer_size()
138 uint32_t channels = out->dev->config.channel_mask; in out_get_channels()
215 const struct submix_config * config_out = &(out->dev->config); in out_get_latency()
319 return in->dev->config.rate; in in_get_sample_rate()
331 in->dev->config.period_size * audio_stream_frame_size(stream)); in in_get_buffer_size()
332 return in->dev->config.period_size * audio_stream_frame_size(stream); in in_get_buffer_size()
515 struct audio_config *config, in adev_open_output_stream() argument
549 config->channel_mask = AUDIO_CHANNEL_OUT_STEREO; in adev_open_output_stream()
550 rsxadev->config.channel_mask = config->channel_mask; in adev_open_output_stream()
552 if ((config->sample_rate != 48000) && (config->sample_rate != 44100)) { in adev_open_output_stream()
553 config->sample_rate = DEFAULT_RATE_HZ; in adev_open_output_stream()
555 rsxadev->config.rate = config->sample_rate; in adev_open_output_stream()
557 config->format = AUDIO_FORMAT_PCM_16_BIT; in adev_open_output_stream()
558 rsxadev->config.format = config->format; in adev_open_output_stream()
560 rsxadev->config.period_size = 1024; in adev_open_output_stream()
561 rsxadev->config.period_count = 4; in adev_open_output_stream()
569 const NBAIO_Format format = Format_from_SR_C(config->sample_rate, 2); in adev_open_output_stream()
666 const struct audio_config *config) in adev_get_input_buffer_size() argument
675 struct audio_config *config, in adev_open_input_stream() argument
708 config->channel_mask = AUDIO_CHANNEL_IN_STEREO; in adev_open_input_stream()
709 rsxadev->config.channel_mask = config->channel_mask; in adev_open_input_stream()
711 if ((config->sample_rate != 48000) && (config->sample_rate != 44100)) { in adev_open_input_stream()
712 config->sample_rate = DEFAULT_RATE_HZ; in adev_open_input_stream()
714 rsxadev->config.rate = config->sample_rate; in adev_open_input_stream()
716 config->format = AUDIO_FORMAT_PCM_16_BIT; in adev_open_input_stream()
717 rsxadev->config.format = config->format; in adev_open_input_stream()
719 rsxadev->config.period_size = 1024; in adev_open_input_stream()
720 rsxadev->config.period_count = 4; in adev_open_input_stream()