Searched refs:sample_rate (Results 1 - 25 of 33) sorted by relevance

12

/haiku/src/add-ons/kernel/drivers/audio/cmedia/
H A Dsound.h25 enum sample_rate { enum
59 enum sample_rate sample_rate; /* sample rate */ member in struct:sound_setup
H A Dpcm.c272 if (config->sample_rate < 4000.0) {
273 config->sample_rate = default_pcm.sample_rate;
275 if (config->sample_rate > 48000.0) {
276 config->sample_rate = 48000.0;
317 if (!force && abs(config->sample_rate - port->config.sample_rate) < config->sample_rate/250) {
320 else if (config->sample_rate == 48000.0) {
323 else if (config->sample_rate
[all...]
/haiku/src/add-ons/kernel/drivers/audio/ac97/es1370/
H A Des1370.h57 uint32 sample_rate; member in struct:_es1370_stream
117 uint32 sample_rate; member in struct:__anon1
128 uint8 b16, uint32 sample_rate);
H A Des1370.c110 uint8 b16, uint32 sample_rate)
117 (stream->sample_rate == sample_rate))
124 stream->sample_rate = sample_rate;
148 ctrl |= DAC2_SRTODIV((uint16)stream->sample_rate) << CTRL_SH_PCLKDIV;
282 stream->sample_rate = 0;
518 item = get_driver_parameter (settings_handle, "sample_rate", "44100", "44100");
520 if (*end == '\0') current_settings.sample_rate = value;
109 es1370_stream_set_audioparms(es1370_stream *stream, uint8 channels, uint8 b16, uint32 sample_rate) argument
/haiku/headers/private/audio/
H A Daudio_driver.h39 float sample_rate; /* ~4000 - ~48000, maybe more */ member in struct:audio_format
52 float sample_rate; member in struct:audio_buf_header
/haiku/src/add-ons/kernel/drivers/audio/ac97/auich/
H A Dauich.h111 uint32 sample_rate; member in struct:_auich_stream
174 uint32 sample_rate; member in struct:__anon1
186 uint8 b16, uint32 sample_rate);
H A Dauich.c159 uint8 b16, uint32 sample_rate)
166 && (stream->sample_rate == sample_rate))
173 stream->sample_rate = sample_rate;
227 auich_codec_write(&stream->card->config, AC97_PCM_L_R_ADC_RATE, (uint16)stream->sample_rate);
229 auich_codec_write(&stream->card->config, AC97_PCM_FRONT_DAC_RATE, (uint16)stream->sample_rate);
323 stream->sample_rate = 0;
158 auich_stream_set_audioparms(auich_stream *stream, uint8 channels, uint8 b16, uint32 sample_rate) argument
H A Dmulti.c699 switch (current_settings.sample_rate) {
743 switch (current_settings.sample_rate) {
1052 item = get_driver_parameter (settings_handle, "sample_rate", "48000", "48000");
1055 current_settings.sample_rate = value;
1079 auich_stream_set_audioparms(card->pstream, 2, true, current_settings.sample_rate);
1080 auich_stream_set_audioparms(card->rstream, 2, true, current_settings.sample_rate);
/haiku/src/add-ons/kernel/drivers/audio/ac97/auvia/
H A Dauvia.h100 uint32 sample_rate; member in struct:_auvia_stream
161 uint8 b16, uint32 sample_rate);
H A Dauvia.c129 uint8 b16, uint32 sample_rate)
136 (stream->sample_rate == sample_rate))
143 stream->sample_rate = sample_rate;
183 (uint16)stream->sample_rate);
186 (uint16)stream->sample_rate);
195 value |= AUVIA_8233_RATEFMT_48K * (stream->sample_rate / 20)
212 //auvia_codec_write(&stream->card->config, AC97_SPDIF_CONTROL, (uint16)stream->sample_rate);
307 stream->sample_rate
128 auvia_stream_set_audioparms(auvia_stream *stream, uint8 channels, uint8 b16, uint32 sample_rate) argument
[all...]
/haiku/src/kits/midi/
H A DSynth.cpp99 BSynth::SetSamplingRate(int32 sample_rate) argument
101 return fSynth->SetSamplingRate(sample_rate);
/haiku/headers/os/midi/
H A DSynth.h51 status_t SetSamplingRate(int32 sample_rate);
/haiku/src/add-ons/kernel/drivers/audio/emuxki/
H A Demuxki.h87 uint32 sample_rate; member in struct:__anon14
266 uint32 sample_rate; member in struct:_emuxki_voice
292 uint32 sample_rate; member in struct:_emuxki_stream
412 uint8 b16, uint32 sample_rate);
H A Demuxki.c669 LOG(("voice->sample_rate = %#lu\n", voice->sample_rate));
1061 voice->sample_rate = srate;
1081 voice->sample_rate == srate)
1089 if (voice->sample_rate != srate)
1155 voice->blksize / voice->sample_rate / 2;
1290 switch(voice->sample_rate) {
1313 PRINT(("recording sample_rate not supported : %" B_PRIu32 "\n",
1314 voice->sample_rate));
1329 PRINT(("recording sample_rate no
1472 emuxki_stream_set_audioparms(emuxki_stream *stream, bool stereo, uint8 channels, uint8 b16, uint32 sample_rate) argument
[all...]
H A Dmulti.c827 switch (current_settings.sample_rate) {
885 switch (current_settings.sample_rate) {
897 data->input.cvsr = data->output.cvsr = current_settings.sample_rate;
1264 current_settings.bitsPerSample == 16, current_settings.sample_rate);
1266 current_settings.bitsPerSample == 16, current_settings.sample_rate);
1268 current_settings.bitsPerSample == 16, current_settings.sample_rate);
1270 current_settings.bitsPerSample == 16, current_settings.sample_rate);
/haiku/src/add-ons/kernel/drivers/audio/echo/
H A Decho.h66 uint32 sample_rate; member in struct:_echo_stream
H A Decho.cpp159 uint8 bitsPerSample, uint32 sample_rate, uint8 index)
206 && (stream->sample_rate == sample_rate))
229 status = stream->card->pEG->QueryAudioSampleRate(sample_rate);
237 status = stream->card->pEG->SetAudioSampleRate(sample_rate);
248 stream->sample_rate = sample_rate;
359 stream->sample_rate = 0;
158 echo_stream_set_audioparms(echo_stream *stream, uint8 channels, uint8 bitsPerSample, uint32 sample_rate, uint8 index) argument
H A Dmulti.cpp53 uint32 sample_rate; member in struct:__anon13
538 switch (current_settings.sample_rate) {
599 switch (current_settings.sample_rate) {
611 data->input.cvsr = data->output.cvsr = current_settings.sample_rate;
996 item = get_driver_parameter (settings_handle, "sample_rate", NULL, NULL);
999 if (*end == '\0') current_settings.sample_rate = value;
1001 PRINT(("sample_rate %" B_PRIu32 "\n", current_settings.sample_rate));
1025 if (current_settings.sample_rate > 50000) {
1036 current_settings.bitsPerSample, current_settings.sample_rate,
[all...]
/haiku/src/add-ons/media/plugins/ffmpeg/
H A DAVCodecDecoder.cpp69 int sample_rate; member in struct:avformat_codec_context
405 outputAudioFormat.frame_rate = fCodecContext->sample_rate;
448 fCodecContext->sample_rate,
451 fCodecContext->sample_rate,
456 TRACE(" bit_rate = %" PRId64 ", sample_rate = %d, channels = %d, "
458 fCodecContext->bit_rate, fCodecContext->sample_rate, fCodecContext->ch_layout.nb_channels,
774 - output.frame_rate copied to fCodecContext->sample_rate
804 fCodecContext->sample_rate
830 TRACE(" bit_rate %" PRId64 ", sample_rate %d, channels %d, block_align %d, "
833 fCodecContext->sample_rate,
[all...]
H A DAVCodecEncoder.cpp353 fCodecContext->sample_rate = (int)fInputFormat.u.raw_audio.frame_rate;
357 rawBitRate = fCodecContext->sample_rate * get_channel_count(fCodecContext)
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_rate/sample/
H A Dsample.h52 int sample_rate; /* %time to try different tx rates */ member in struct:sample_softc
/haiku/src/add-ons/kernel/drivers/audio/hda/
H A Dhda_multi_audio.cpp168 data->output_rates = audioGroup->playback_stream->sample_rate;
176 data->input_rates = audioGroup->record_stream->sample_rate;
235 data->output.rate = audioGroup->playback_stream->sample_rate;
243 data->input.rate = audioGroup->record_stream->sample_rate;
265 audioGroup->playback_stream->sample_rate = data->output.rate;
271 audioGroup->record_stream->sample_rate = data->input.rate;
997 audioGroup->playback_stream->sample_rate);
1003 audioGroup->record_stream->sample_rate);
H A Ddriver.h159 uint32 sample_rate; member in struct:hda_stream
/haiku/src/add-ons/kernel/drivers/audio/ac97/geode/
H A Ddriver.h113 uint32 sample_rate; member in struct:geode_stream
/haiku/src/add-ons/kernel/bus_managers/ps2/
H A Dps2_synaptics.cpp126 uint8 sample_rate = SYN_CHANGE_MODE; local
128 return ps2_dev_command(dev, PS2_CMD_SET_SAMPLE_RATE, &sample_rate, 1,

Completed in 133 milliseconds

12