Searched refs:channels (Results 1 - 25 of 78) sorted by relevance

1234

/haiku/src/apps/cortex/addons/common/
H A DAudioBuffer.cpp281 size_t channels = m_format.channel_count; local
282 size_t samples = m_frames * channels;
285 size_t firstSample = fromFrame * channels;
286 size_t remaining = frameCount * channels;
297 for(n = 0; n < channels; n++)
316 if(fCur < pMin[n % channels]) {
317 pMin[n % channels] = fCur;
319 pAt[n % channels] = n / channels;
324 return n / channels;
334 size_t channels = m_format.channel_count; local
387 size_t channels = m_format.channel_count; local
444 size_t channels = m_format.channel_count; local
[all...]
/haiku/src/apps/mediaconverter/
H A DMediaFileInfo.cpp120 BString channels; local
122 channels.SetToFormat(B_TRANSLATE("%.1f kHz mono"),
125 channels.SetToFormat(B_TRANSLATE("%.1f kHz stereo"),
128 channels.SetToFormat(B_TRANSLATE("%.1f kHz %ld channel"),
132 channels << " / ";
133 frameFormat.Format(channels, audioFrames);
135 audio.details << channels;
/haiku/src/add-ons/media/media-add-ons/equalizer/
H A DEqualizer.h17 void SetFormat(int channels, float framerate);
H A DEqualizer.cpp24 Equalizer::SetFormat(int channels, float framerate) argument
26 fChannels = channels;
/haiku/src/add-ons/kernel/drivers/audio/ice1712/
H A Dmulti.cpp246 data->channels[chan].channel_id = chan;
247 data->channels[chan].kind = B_MULTI_OUTPUT_CHANNEL;
248 data->channels[chan].designations = B_CHANNEL_STEREO_BUS
250 data->channels[chan].connectors = 0;
256 data->channels[chan].channel_id = chan;
257 data->channels[chan].kind = B_MULTI_OUTPUT_CHANNEL;
258 data->channels[chan].designations = B_CHANNEL_STEREO_BUS
260 data->channels[chan].connectors = 0;
262 data->channels[chan].channel_id = chan;
263 data->channels[cha
[all...]
/haiku/src/add-ons/kernel/drivers/audio/ac97/es1370/
H A Des1370.h58 uint8 channels; member in struct:_es1370_stream
127 status_t es1370_stream_set_audioparms(es1370_stream *stream, uint8 channels,
H A Des1370.c109 es1370_stream_set_audioparms(es1370_stream *stream, uint8 channels, argument
115 if ((stream->channels == channels) &&
125 stream->channels = channels;
128 frame_size = sample_size * stream->channels;
152 frame_size = sample_size * stream->channels;
180 frame_size = sample_size * stream->channels;
224 if (stream->channels == 2)
234 if (stream->channels
[all...]
/haiku/src/add-ons/kernel/drivers/audio/generic/
H A Dmulti.c19 multi_channel_info channels[16]; local
26 originalChannels = description.channels;
27 description.channels = channels;
35 description.channels = originalChannels;
39 return user_memcpy(originalChannels, channels,
/haiku/headers/os/interface/
H A DChannelSlider.h16 int32 channels = 1,
22 int32 channels = 1,
28 int32 channels = 1,
/haiku/src/add-ons/kernel/drivers/audio/ac97/auvia/
H A Dauvia.c128 auvia_stream_set_audioparms(auvia_stream *stream, uint8 channels, argument
134 if ((stream->channels == channels) &&
144 stream->channels = channels;
147 frame_size = sample_size * stream->channels;
197 value |= (stream->channels == 2 ? AUVIA_8233_RATEFMT_STEREO : 0)
205 | ((stream->channels << 4) & AUVIA_8233_MP_FORMAT_CHANNEL_MASK);
209 + AUVIA_8233_OFF_MP_STOP, slottab[stream->channels]);
226 frame_size = sample_size * stream->channels;
[all...]
H A Dauvia.h101 uint8 channels; member in struct:_auvia_stream
160 status_t auvia_stream_set_audioparms(auvia_stream *stream, uint8 channels,
/haiku/src/add-ons/kernel/drivers/audio/echo/
H A Decho.h67 uint8 channels; member in struct:_echo_stream
145 status_t echo_stream_set_audioparms(echo_stream *stream, uint8 channels,
H A Dmulti.cpp51 uint8 channels; member in struct:__anon13
59 2, // channels
451 if (stream->channels == 2)
456 for (i = 0; i < stream->channels; i++) {
530 // channels and input bus channels and finally auxillary channels,
535 memcpy(data->channels, card->multi.chans, size * sizeof(card->multi.chans[0]));
619 int32 i, j, channels; local
632 LOG(("not enough channels/buffer
[all...]
/haiku/headers/private/audio/
H A Daudio_driver.h40 int32 channels; /* 1 or 2 */ member in struct:audio_format
/haiku/src/add-ons/media/media-add-ons/esound_sink/
H A DESDEndpoint.h58 status_t SetFormat(int bits, int channels, float rate=ESD_DEFAULT_RATE);
/haiku/src/apps/mediaplayer/interface/
H A DPeakView.h24 calculate the local maximum of both channels within your
66 void _ResizeBackBitmap(int32 width, int32 channels);
H A DPeakView.cpp323 PeakView::_ResizeBackBitmap(int32 width, int32 channels) argument
327 && fBackBitmap->Bounds().IntegerHeight() + 1 == channels) {
331 if (channels <= 0)
332 channels = 2;
335 BRect bounds(0, 0, width - 1, channels - 1);
/haiku/headers/os/translation/
H A DTranslatorFormats.h84 uint32 channels; member in struct:TranslatorSound
/haiku/src/add-ons/media/media-add-ons/multi_audio/
H A DMultiAudioDevice.cpp136 fDescription.channels = fChannelInfo;
157 fDescription.channels[i].channel_id,
158 fDescription.channels[i].kind,
159 fDescription.channels[i].designations,
160 fDescription.channels[i].connectors));
180 // Get and set enabled channels
/haiku/src/apps/mediaplayer/media_node_framework/audio/
H A DAudioVolumeConverter.cpp37 convert(SampleType* buffer, const int32 frames, const int32 channels, argument
43 for (int32 k = 0; k < channels; k++) {
/haiku/src/bin/listusb/
H A Dusb_audio.cpp205 usb_audio_output_channels_descriptor_r1* channels local
210 channels->num_output_pins);
212 channels->channel_config);
213 DumpChannelConfig(channels->channel_config);
215 channels->channel_names);
300 uint8 channels = 0; local
302 channels = (descriptor->length - 6) / descriptor->r1.control_size;
303 for (uint8 i = 0; i < channels; i++) {
/haiku/src/add-ons/kernel/drivers/audio/ac97/auich/
H A Dauich.h112 uint8 channels; member in struct:_auich_stream
185 status_t auich_stream_set_audioparms(auich_stream *stream, uint8 channels,
/haiku/src/add-ons/translators/sgi/
H A DSGIImage.h97 uint16 channels, uint32 bytesPerChannel,
/haiku/src/add-ons/kernel/busses/ata/promise_tx2/
H A Dpromise_tx2.c213 // detect pure IDE controller, i.e. without channels
248 device_node *channels[2]; local
279 0, "Primary Channel", &channels[0], false);
284 1, "Secondary Channel", &channels[1], false);
/haiku/src/add-ons/media/media-add-ons/vst_host/
H A DVSTHost.cpp503 VSTPlugin::Process(float *buffer, int samples, int channels) argument
505 //todo: full channels remapping needed
508 if (channels == fInputChannels) { //channel to channel
513 } else if ( channels == 1) { //from mone to multichannel
524 if (channels == fOutputChannels) { //channel to channel
529 } else if (channels == 1) { //from multichannel to mono

Completed in 134 milliseconds

1234