Searched refs:rate (Results 1 - 25 of 148) sorted by last modified time

123456

/haiku/src/apps/codycam/
H A DVideoConsumer.cpp222 fRate = info->rate;
237 // if rate is not "Never," push an event
/haiku/src/kits/shared/
H A DStringForRate.cpp27 string_for_rate(double rate, char* string, size_t stringSize) argument
39 while (index < B_COUNT_OF(kFormats) - 1 && rate >= 1024.0) {
40 rate /= 1024.0;
47 formatter.Format(format, rate);
52 numberFormat.Format(printedRate, rate);
/haiku/src/add-ons/kernel/drivers/audio/sb16/
H A Dsb16_multi_audio.c85 data->output.rate = dev->playback_stream.samplerate;
88 data->input.rate = dev->record_stream.samplerate;
97 dev->playback_stream.samplerate = data->output.rate;
101 dev->record_stream.samplerate = data->input.rate;
/haiku/src/add-ons/kernel/drivers/audio/emuxki/
H A Dmulti.c886 case 192000: data->output.rate = data->input.rate = B_SR_192000; break;
887 case 96000: data->output.rate = data->input.rate = B_SR_96000; break;
888 case 48000: data->output.rate = data->input.rate = B_SR_48000; break;
889 case 44100: data->output.rate = data->input.rate = B_SR_44100; break;
H A Demuxki.c86 48000, // sample rate
158 emuxki_rate_to_pitch(uint32 rate) argument
201 if (rate == 0)
203 rate *= 11185; /* Scale 48000 to 0x20002380 */
205 if (rate & 0x80000000) { /* Detect leading "1" */
207 logMagTable[0x7f & (rate >> 24)] +
208 (0x7f & (rate >> 17)) *
209 logSlopeTable[0x7f & (rate >> 24)]);
211 rate <<= 1;
/haiku/src/add-ons/kernel/drivers/audio/echo/
H A Dmulti.cpp61 48000, // sample rate
600 case 192000: data->output.rate = data->input.rate = B_SR_192000; break;
601 case 96000: data->output.rate = data->input.rate = B_SR_96000; break;
602 case 48000: data->output.rate = data->input.rate = B_SR_48000; break;
603 case 44100: data->output.rate = data->input.rate = B_SR_44100; break;
/haiku/src/add-ons/kernel/drivers/audio/ac97/geode/
H A Dgeode_multi.cpp141 data->output.rate = controller->playback_stream->sample_rate;
144 data->output.rate = 0;
149 data->input.rate = controller->record_stream->sample_format;
152 data->input.rate = 0;
165 || (data->output.rate & audioGroup->supported_rates) == 0)
171 controller->playback_stream->sample_rate = data->output.rate;
177 controller->record_stream->sample_rate = data->input.rate;
H A Dgeode_controller.cpp21 uint32 rate; member in struct:__anon3
374 stream->rate = kRates[index].rate;
380 dprintf("IRA: %s: setup stream SR=%" B_PRIu32 "\n", __func__, stream->rate);
384 ac97_set_rate(stream->controller->ac97, stream->ac97_rate_reg, stream->rate);
H A Ddriver.h106 uint16 ac97_rate_reg; /* AC97 rate register */
129 uint32 rate; /* Samplerate */ member in struct:geode_stream
/haiku/src/add-ons/kernel/drivers/audio/ac97/es1370/
H A Dmulti.c528 data->input.rate = B_SR_44100;
531 data->output.rate = B_SR_44100;
/haiku/src/add-ons/kernel/drivers/audio/ac97/auvia/
H A Dmulti.c772 data->input.rate = B_SR_48000;
775 data->output.rate = B_SR_48000;
778 /*data->input.rate = B_SR_44100;
781 data->output.rate = B_SR_44100;
/haiku/src/add-ons/kernel/drivers/audio/ac97/auich/
H A Dmulti.c745 data->input.rate = data->output.rate = B_SR_48000;
749 data->input.rate = data->output.rate = B_SR_44100;
/haiku/src/add-ons/kernel/drivers/audio/null/
H A Dnull_multi.c120 device->playback_stream.rate = data->output.rate;
123 device->record_stream.rate = data->input.rate;
140 data->output.rate = device->playback_stream.rate;
142 data->input.rate = device->record_stream.rate;
H A Dnull_hardware.c57 switch (device->playback_stream.rate) {
/haiku/src/add-ons/kernel/drivers/network/wlan/idualwifi7260/dev/pci/
H A Dif_iwm.c199 uint16_t rate; member in struct:iwm_rate
4855 uint8_t rate = (rate_n_flags & local
4857 switch (rate) {
4872 /* Unknown rate: should not happen. */
5512 * If RA has chosen a new TX rate we must update
5513 * the firmware's LQ rate table.
5646 * Update rate control statistics.
5648 * selected Tx rate. Because Tx queues are relatively long we may
5651 * Tx rate control decisions.
5766 /* The Tx rate wa
6623 uint8_t rate = 0; local
6726 uint8_t rate; local
9501 uint8_t rate, ridx; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/iaxwifi200/dev/pci/
H A Dif_iwx.c190 uint16_t rate; member in struct:iwx_rate
4686 uint8_t mcs, rate; local
4719 rate = (rs->rs_rates[ridx] &
4722 rate = 0;
4730 rate = (rate_n_flags & IWX_RATE_LEGACY_RATE_MSK_V1);
4735 switch (rate) {
4750 /* Unknown rate: should not happen. */
6009 /* Firmware expects indices which match our 11a rate set. */
6024 /* Firmware expects indices which match our 11b rate set. */
6037 * Determine the Tx command flags and Tx rate
[all...]
H A Dif_iwxreg.h3503 * @frame_time: frame's time on the air, based on byte count and frame rate
4934 * High-throughput (HT) rate format
4936 * Very High-throughput (VHT) rate format
4938 * Legacy OFDM rate format for bits 7:0
4940 * Legacy CCK rate format for bits 7:0:
4958 * High-throughput (HT) rate format for bits 7:0
4960 * 2-0: MCS rate base
4992 * Very High-throughput (VHT) rate format for bits 7:0
5008 * Legacy OFDM rate format for bits 7:0
5020 * Legacy CCK rate forma
5684 uint32_t rate; member in struct:iwx_tlc_update_notif
[all...]
/haiku/src/add-ons/kernel/drivers/audio/hda/
H A Dhda_controller.cpp156 uint32 rate; member in struct:__anon24
852 // Find out stream format and sample rate
870 stream->rate = kRates[index].rate;
884 stream->rate, stream->bps, format, stream->sample_format);
/haiku/src/add-ons/media/media-add-ons/multi_audio/
H A DMultiAudioNode.cpp207 = MultiAudio::convert_to_sample_rate(fDevice->FormatInfo().output.rate);
234 = MultiAudio::convert_to_sample_rate(fDevice->FormatInfo().input.rate);
533 // if the request failed, we reset the frame rate
1367 uint32 rate = id == PARAMETER_ID_INPUT_FREQUENCY local
1368 ? info.input.rate : info.output.rate;
1370 if (*size < sizeof(rate))
1373 memcpy(value, &rate, sizeof(rate));
1374 *size = sizeof(rate);
1463 uint32 rate; local
1515 uint32 rate; local
[all...]
/haiku/src/add-ons/kernel/drivers/audio/usb/
H A DAudioStreamingInterface.cpp18 uint32 rate; member in struct:RatePair
280 AudioStreamAlternate::GetSamplingRateId(uint32 rate) argument
282 if (rate == 0)
283 rate = fSamplingRate;
286 if (ratesMap[i].rate == rate)
289 TRACE(ERR, "Ignore unsupported sample rate %d.\n", rate);
375 return ratesMap[i].rate;
377 TRACE(ERR, "Unknown sample rate i
[all...]
H A DStream.cpp406 format->rate = fAlternates[fActiveAlternate]->GetSamplingRateId(0);
408 TRACE(INF, "%s.rate:%d cvsr:%f format:%#08x\n",
410 format->rate, format->cvsr, format->format);
420 if (format->rate == alternate->GetSamplingRateId(0)
426 alternate->SetSamplingRateById(format->rate);
428 TRACE(INF, "%s.rate:%d cvsr:%f format:%#08x\n",
430 format->rate, format->cvsr, format->format);
437 // layout of buffers should be adjusted after changing sampling rate/format
/haiku/headers/os/interface/
H A DInterfaceDefs.h439 status_t get_key_repeat_rate(int32* rate);
440 status_t set_key_repeat_rate(int32 rate);
/haiku/src/libs/compat/openbsd_wlan/net80211/
H A Dieee80211_node.c1055 u_int8_t rate; local
1083 rate = ieee80211_fix_rate(ic, ni, IEEE80211_F_DONEGO);
1084 if (rate & IEEE80211_RATE_BASIC)
1144 printf(" %2dM%c", (rate & IEEE80211_RATE_VAL) / 2,
1669 int rate; local
1674 rate = (*rates)[ic->ic_fixed_rate];
1676 rate = (*rates)[ic->ic_bss->ni_txrate];
1678 rate = 0;
1680 return rate & IEEE80211_RATE_VAL;
1888 * request so we can deduce rate se
[all...]
/haiku/src/add-ons/kernel/drivers/audio/ac97/
H A Dac97.c109 bool ad1819_set_rate(ac97_dev *dev, uint8 reg, uint32 rate);
110 bool ad1819_get_rate(ac97_dev *dev, uint8 reg, uint32 *rate);
296 ac97_reg_update_bits(dev, AC97_EXTENDED_STAT_CTRL, 1, 1); // enable variable rate audio
431 ac97_set_rate(ac97_dev *dev, uint8 reg, uint32 rate) argument
437 return dev->set_rate(dev, reg, rate);
439 value = (uint32)((rate * 48000ULL) / dev->clock); /* need 64 bit calculation for rates 96000 or higher */
442 "rate = %" B_PRIu32 ", "
444 dev->clock, rate, value));
446 /* if double rate audio is currently enabled, divide value by 2 */
456 LOG(("ac97_set_rate failed, new rate
466 ac97_get_rate(ac97_dev *dev, uint8 reg, uint32 *rate) argument
756 ad1819_set_rate(ac97_dev *dev, uint8 reg, uint32 rate) argument
786 ad1819_get_rate(ac97_dev *dev, uint8 reg, uint32 *rate) argument
[all...]
/haiku/src/tests/add-ons/kernel/drivers/audio/
H A Dmulti_audio_test.cpp99 uint32 rate = 0; local
103 rate = kSampleRates[i];
106 return rate;
173 uint32 rate = strtoul(argv[1], NULL, 0); local
178 if (rate == kSampleRates[i])
183 fprintf(stderr, "Invalid sample rate %ld!\n", rate);
195 printf("Current sample rate is %lu Hz (0x%lx)\n", get_rate(sRate), sRate);
232 printf("max cont. var. sample rate:\t%.0f\n",
234 printf("min cont. var. sample rate
[all...]

Completed in 245 milliseconds

123456