/haiku/src/kits/media/legacy/ |
H A D | OldAudioModule.h | 95 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 D | OldAudioModule.cpp | 296 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 D | ATA.h | 28 // 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 D | ISA.h | 53 long channel, // dma channel to use
|
/haiku/src/add-ons/kernel/bus_managers/isa/ |
H A D | isa_arch.h | 28 extern status_t arch_start_isa_dma(long channel, void *buf,
|
H A D | isa.cpp | 52 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 D | ESDSinkNode.cpp | 285 && 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 D | RequestChannel.h | 13 RequestChannel(Channel* channel);
|
/haiku/src/add-ons/kernel/drivers/audio/cmedia/ |
H A D | sound.h | 42 struct channel { struct 57 struct channel left; /* left channel setup */ 58 struct channel right; /* right channel setup */
|
/haiku/headers/private/audio/ |
H A D | hmulti_audio.h | 123 #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 D | ChannelSlider.h | 73 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 D | ChannelControl.h | 71 // 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 D | MidiStore.h | 22 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 D | MixerInput.cpp | 345 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 D | MixerUtils.h | 23 uint32 GetChannelMask(int channel, uint32 all_channel_masks); 24 int GetChannelType(int channel, uint32 all_channel_masks);
|
H A D | MixerCore.cpp | 43 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 D | ChannelSlider.cpp | 295 // 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 D | ChannelControl.cpp | 259 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 D | device.cpp | 27 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 D | multi.h | 41 MIXER_AUDIO_CHANNEL channel; member in struct:_multi_mixer_control
|
/haiku/src/tests/add-ons/kernel/drivers/audio/ |
H A D | multi_audio_test.cpp | 351 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 D | arch_cpu.cpp | 189 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 D | promise_tx2.c | 25 #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 D | sim_interface.cpp | 81 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 D | MultiAudioNode.h | 181 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...] |