Searched refs:channel (Results 51 - 75 of 166) sorted by relevance

1234567

/haiku/src/kits/media/legacy/
H A DOldAudioModule.h95 BAudioFileStream(BMediaChannel* channel, BFile* file,
99 BMediaEvent* GetEvent(BMediaChannel* channel);
100 BMediaEvent* PeekEvent(BMediaChannel* channel, mk_time asap = 0);
101 status_t SeekToTime(BMediaChannel* channel, mk_time time);
118 BADCSource(BMediaChannel* channel, mk_time start = 0);
121 BMediaEvent* GetEvent(BMediaChannel* channel);
122 BMediaEvent* PeekEvent(BMediaChannel* channel, mk_time asap = 0);
123 status_t SeekToTime(BMediaChannel* channel, mk_time time);
H A DOldAudioModule.cpp296 BAudioFileStream::BAudioFileStream(BMediaChannel *channel, BFile *file, argument
310 BAudioFileStream::GetEvent(BMediaChannel *channel) argument
318 BAudioFileStream::PeekEvent(BMediaChannel *channel, mk_time asap) argument
326 BAudioFileStream::SeekToTime(BMediaChannel *channel, mk_time time) argument
361 BADCSource::BADCSource(BMediaChannel *channel, mk_time start) argument
376 BADCSource::GetEvent(BMediaChannel *channel) argument
384 BADCSource::PeekEvent(BMediaChannel *channel, mk_time asap) argument
392 BADCSource::SeekToTime(BMediaChannel *channel, mk_time time) argument
/haiku/headers/os/drivers/bus/
H A DATA.h28 // channel cookie, issued by ata bus manager
35 void (*set_channel)(void *cookie, ata_channel channel);
66 status_t (*interrupt_handler)(ata_channel channel, uint8 status);
H A DISA.h53 long channel, // dma channel to use
/haiku/src/add-ons/kernel/bus_managers/isa/
H A Disa_arch.h28 extern status_t arch_start_isa_dma(long channel, void *buf,
H A Disa.cpp52 start_scattered_isa_dma(long channel, const isa_dma_entry *table, argument
61 lock_isa_dma_channel(long channel) argument
69 unlock_isa_dma_channel(long channel) argument
/haiku/src/add-ons/media/media-add-ons/esound_sink/
H A DESDSinkNode.cpp285 && channel->fPreferredFormat.u.raw_audio.format == media_raw_audio_format::B_AUDIO_SHORT)
486 //GetFormat(&channel->fInput.format);
564 node_output *channel = FindOutput(output);
567 if (channel == NULL)
576 *format = channel->fPreferredFormat;
600 node_output *channel = (node_output *)fOutputs.ItemAt(*cookie);
601 *out_output = channel->fOutput;
621 node_output *channel = FindOutput(for_source);
624 if (channel == NULL)
631 if (newGroup == channel
[all...]
/haiku/src/add-ons/kernel/file_systems/netfs/headers/shared/
H A DRequestChannel.h13 RequestChannel(Channel* channel);
/haiku/src/add-ons/kernel/drivers/audio/cmedia/
H A Dsound.h42 struct channel { struct
57 struct channel left; /* left channel setup */
58 struct channel right; /* right channel setup */
/haiku/headers/private/audio/
H A Dhmulti_audio.h123 #define B_MULTI_LOCK_INPUT_CHANNEL 0x0 /* lock_source_data is channel id */
149 /* Whether the data stream is interrupted when changing channel enables. */
224 /* If input channel #n is simplexed with output channel #n, they should both */
245 /* multi-channel digital connectors */
352 /* channel 0 is lowest bit of first byte */
358 uint32 * connectors; /* which connector(s) is/are active, per channel */
364 inline void B_SET_CHANNEL(void * bits, int channel, bool value)
366 ASSERT(channel>=0);
367 (((uchar *)(bits))[((channel)
[all...]
/haiku/headers/os/interface/
H A DChannelSlider.h73 virtual void DrawChannel(BView* into, int32 channel,
76 virtual void DrawGroove(BView* into, int32 channel,
79 virtual void DrawThumb(BView* into, int32 channel,
82 virtual const BBitmap* ThumbFor(int32 channel, bool pressed);
83 virtual BRect ThumbFrameFor(int32 channel);
84 virtual float ThumbDeltaFor(int32 channel);
85 virtual float ThumbRangeFor(int32 channel);
H A DChannelControl.h71 // SetCurrentChannel() determines which channel
78 int32 ValueFor(int32 channel) const;
81 status_t SetValueFor(int32 channel, int32 value);
85 status_t SetLimitsFor(int32 channel, int32 minimum,
87 status_t GetLimitsFor(int32 channel, int32* _minimum,
104 virtual status_t SetLimitLabelsFor(int32 channel,
109 const char* MinLimitLabelFor(int32 channel) const;
110 const char* MaxLimitLabelFor(int32 channel) const;
/haiku/headers/os/midi/
H A DMidiStore.h22 uchar channel, uchar note, uchar velocity, uint32 time = B_NOW);
25 uchar channel, uchar note, uchar velocity, uint32 time = B_NOW);
28 uchar channel, uchar note, uchar pressure, uint32 time = B_NOW);
31 uchar channel, uchar controlNumber, uchar controlValue,
35 uchar channel, uchar programNumber, uint32 time = B_NOW);
38 uchar channel, uchar pressure, uint32 time = B_NOW);
41 uchar channel, uchar lsb, uchar msb, uint32 time = B_NOW);
/haiku/src/add-ons/media/media-add-ons/mixer/
H A DMixerInput.cpp345 MixerInput::AddInputChannelDestination(int channel, int destination_type) argument
349 if (channel < 0 || channel >= fInputChannelCount)
353 if (fInputChannelInfo[channel].destination_mask & mask)
356 // verify that no other channel has id
359 "already assigned to channel %d\n", destination_type,
364 // add it to specified channel
365 fInputChannelInfo[channel].destination_mask |= mask;
373 MixerInput::RemoveInputChannelDestination(int channel, int destination_type) argument
377 if (channel <
393 HasInputChannelDestination(int channel, int destination_type) argument
419 GetInputChannelType(int channel) argument
428 SetInputChannelGain(int channel, float gain) argument
440 GetInputChannelGain(int channel) argument
[all...]
H A DMixerUtils.h23 uint32 GetChannelMask(int channel, uint32 all_channel_masks);
24 int GetChannelType(int channel, uint32 all_channel_masks);
H A DMixerCore.cpp43 to the one of the channel masks of enum media_multi_channels.
526 // TODO: this does not support changing output channel count
600 // Init the channel information for each MixerInput.
603 for (int channel = 0; channel < count; channel++) {
608 if (!input->GetMixerChannelInfo(channel, currentFramePos,
621 for (int channel = 0; channel < fMixBufferChannelCount; channel
[all...]
/haiku/src/kits/interface/
H A DChannelSlider.cpp295 // Search the channel on which the mouse was over
297 for (int32 channel = 0; channel < numChannels; channel++) {
298 BRect frame = ThumbFrameFor(channel);
301 float range = ThumbRangeFor(channel);
313 fCurrentChannel = channel;
314 SetCurrentChannel(channel);
491 status_t err = data->AddString("suites", "suite/vnd.Be-channel-slider");
544 BChannelSlider::DrawChannel(BView* into, int32 channel, BRec argument
573 DrawGroove(BView* into, int32 channel, BPoint leftTop, BPoint bottomRight) argument
593 DrawThumb(BView* into, int32 channel, BPoint where, bool pressed) argument
620 ThumbFor(int32 channel, bool pressed) argument
646 ThumbFrameFor(int32 channel) argument
667 ThumbDeltaFor(int32 channel) argument
685 ThumbRangeFor(int32 channel) argument
[all...]
H A DChannelControl.cpp259 status_t err = data->AddString("suites", "suite/vnd.Be-channel-control");
360 BChannelControl::SetCurrentChannel(int32 channel) argument
362 if (channel < 0 || channel >= fChannelCount)
365 if (channel != fCurrentChannel) {
366 fCurrentChannel = channel;
420 BChannelControl::ValueFor(int32 channel) const
423 if (GetValue(&value, channel, 1) <= 0)
443 BChannelControl::SetValueFor(int32 channel, int32 value) argument
445 return SetValue(channel,
477 SetLimitsFor(int32 channel, int32 minimum, int32 maximum) argument
484 GetLimitsFor(int32 channel, int32* minimum, int32* maximum) const argument
605 SetLimitLabelsFor(int32 channel, const char* minLabel, const char* maxLabel) argument
[all...]
/haiku/src/add-ons/kernel/generic/scsi_periph/
H A Ddevice.cpp27 uint32 channel; local
36 if (gDeviceManager->get_attr_uint32(node, "ide/channel_id", &channel, true) == B_OK
42 type == scsi_dev_CDROM ? "pi" : "", channel,
/haiku/src/add-ons/kernel/drivers/audio/echo/
H A Dmulti.h41 MIXER_AUDIO_CHANNEL channel; member in struct:_multi_mixer_control
/haiku/src/tests/add-ons/kernel/drivers/audio/
H A Dmulti_audio_test.cpp351 for (int32 channel = 0; channel < bufferList.return_playback_channels;
352 channel++) {
353 printf(" Channel %ld\n", channel);
356 bufferList.playback_buffers[i][channel].base,
357 bufferList.playback_buffers[i][channel].stride);
394 for (int32 channel = 0; channel < bufferList.return_playback_channels;
395 channel++) {
396 if (((1 << channel)
[all...]
/haiku/src/system/boot/arch/x86/
H A Darch_cpu.cpp189 calibration_loop(uint8 desiredHighByte, uint8 channel, uint64& tscDelta, argument
192 uint8 select = channel << PIT_SELECT_CHANNEL_SHIFT;
197 uint8 channelPort = PIT_CHANNEL_PORT_BASE + channel;
239 calculate_cpu_conversion_factor(uint8 channel) argument
241 // When using channel 2, enable the input and disable the speaker.
242 if (channel == 2) {
257 calibration_loop(224, channel, tscDeltaQuick, conversionFactorQuick,
261 calibration_loop(192, channel, tscDeltaSlower, conversionFactorSlower,
272 calibration_loop(128, channel, tscDeltaSlow, conversionFactorSlow,
313 if (channel
322 determine_cpu_conversion_factor(uint8 channel) argument
[all...]
/haiku/src/add-ons/kernel/busses/ata/promise_tx2/
H A Dpromise_tx2.c25 #define PROMISE_TX2_CHANNEL_MODULE_NAME "busses/ata/promise_tx2/channel/v1"
34 set_channel(void *cookie, ata_channel channel) argument
36 sATAAdapter->set_channel((ata_adapter_channel_info *)cookie, channel);
85 ata_adapter_channel_info *channel = (ata_adapter_channel_info *)arg; local
86 pci_device_module_info *pci = channel->pci;
87 pci_device *device = channel->device;
91 if (channel->lost)
95 pci->write_io_8(device, channel->bus_master_base + 1, 0x0b);
96 if ((pci->read_io_8(device, channel->bus_master_base + 3) & 0x20) == 0)
/haiku/src/add-ons/kernel/bus_managers/scsi/
H A Dsim_interface.cpp81 uint32 channel; local
89 if (pnp->get_attr_uint32(node, "ide/channel_id", &channel, true) == B_OK) {
/haiku/src/add-ons/media/media-add-ons/multi_audio/
H A DMultiAudioNode.h181 char* _PlaybackBuffer(int32 cycle, int32 channel) argument
184 [cycle][channel].base; }
185 uint32 _PlaybackStride(int32 cycle, int32 channel) argument
188 [cycle][channel].stride; }
190 char* _RecordBuffer(int32 cycle, int32 channel) argument
193 [cycle][channel].base; }
194 uint32 _RecordStride(int32 cycle, int32 channel) argument
197 [cycle][channel].stride; }
202 void _FillNextBuffer(node_input& channel,
210 void _AllocateBuffers(node_output& channel);
[all...]

Completed in 92 milliseconds

1234567