Searched refs:inputs (Results 1 - 19 of 19) sorted by relevance

/haiku-fatelf/src/apps/cortex/support/
H A DMediaIcon.cpp226 media_input inputs[numberOfInputs]; local
231 if (roster->GetFreeInputsFor(nodeInfo.node, inputs, numberOfInputs, &numberOfFreeInputs) == B_OK) {
233 if ((inputs[i].format.type == B_MEDIA_RAW_AUDIO)
234 || (inputs[i].format.type == B_MEDIA_ENCODED_AUDIO)) {
238 if ((inputs[i].format.type == B_MEDIA_RAW_VIDEO)
239 || (inputs[i].format.type == B_MEDIA_ENCODED_VIDEO)) {
244 if (roster->GetConnectedInputsFor(nodeInfo.node, inputs, numberOfInputs, &numberOfConnectedInputs) == B_OK) {
246 if ((inputs[i].format.type == B_MEDIA_RAW_AUDIO)
247 || (inputs[i].format.type == B_MEDIA_ENCODED_AUDIO)) {
251 if ((inputs[
[all...]
/haiku-fatelf/src/tests/kits/media/nodetest/
H A Dmain.cpp100 media_input inputs[2]; local
111 rv = roster->GetAllInputsFor(destinationNode,inputs,2,&count);
118 rv = roster->GetAllInputsFor(sourceNode,inputs,2,&count);
135 rv = roster->GetConnectedInputsFor(destinationNode,inputs,2,&count);
142 rv = roster->GetConnectedInputsFor(sourceNode,inputs,2,&count);
171 rv = roster->GetFreeInputsFor(sourceNode,inputs,2,&count,B_MEDIA_RAW_AUDIO);
/haiku-fatelf/src/apps/cortex/NodeManager/
H A DNodeRef.cpp738 vector<media_input> inputs; local
740 inputs.reserve(32);
742 // check free inputs
743 err = getFreeInputs(inputs);
748 inputs.begin(), inputs.end(),
751 if(it != inputs.end()) {
756 // check connected inputs
757 inputs.clear();
758 err = getConnectedInputs(inputs);
884 vector<media_input> inputs; local
911 vector<media_input> inputs; local
1543 _fixInputs( media_input* inputs, int32 count) const argument
[all...]
H A DNodeRef.h437 // 'fix' (fill in node if needed) sets of inputs/outputs
439 media_input* inputs,
442 std::vector<media_input>& inputs) const;
H A DNodeManager.cpp2022 // no inputs
2025 vector<media_input> inputs; local
2026 err = destRef->getConnectedInputs(inputs);
2042 // PRINT((" - %s: %ld inputs\n", destRef->name(), inputs.size()));
2044 for(vector<media_input>::const_iterator itInput = inputs.begin();
2045 itInput != inputs.end(); ++itInput) {
2436 // // [28sep99 e.moon] physical inputs may not be stopped for now; at
/haiku-fatelf/src/add-ons/media/media-add-ons/vst_host/
H A DVSTHost.cpp289 inputs = NULL;
420 if (inputs != NULL) {
422 delete inputs[i];
431 inputs = new float*[fInputChannels];
433 inputs[i] = new float[fBlockSize];
434 memset(inputs[i], 0, fBlockSize * sizeof(float));
511 inputs[c][j] = *src++;
516 inputs[c][j] = *src;
520 fEffect->processReplacing(fEffect, inputs, outputs, fBlockSize);
H A DVSTHost.h169 float** inputs; member in class:VSTPlugin
/haiku-fatelf/src/apps/cortex/RouteApp/
H A DConnectionIO.cpp210 vector<media_input> inputs;
212 inputs /*,
219 for(unsigned int n = 0; n < inputs.size(); ++n) {
220 if(m_inputName == inputs[n].name) {
221 input = inputs[n];
/haiku-fatelf/src/preferences/media/
H A DMediaViews.cpp410 media_input* inputs = new media_input[inputCount]; local
411 BPrivate::ArrayDeleter<media_input> inputDeleter(inputs);
415 err = roster->GetAllInputsFor(node, inputs,
419 inputs = new media_input[inputCount];
420 inputDeleter.SetTo(inputs);
432 memcpy(input, &inputs[i], sizeof(*input));
/haiku-fatelf/src/servers/media_addon/
H A DMediaAddonServer.cpp272 // nodes (flavors) representing physical inputs and outputs
583 // nodes (flavors) representing physical inputs and outputs
630 media_input inputs[16]; local
632 if (fMediaRoster->GetConnectedInputsFor(node, inputs, 16, &count)
635 "get connected inputs\n");
642 inputs[i].source.port)) < 0) {
648 if (fMediaRoster->Disconnect(sourceNode, inputs[i].source,
649 node.node, inputs[i].destination) != B_OK) {
/haiku-fatelf/src/add-ons/kernel/drivers/audio/hda/
H A Dhda_codec.cpp219 int32 input = widget.inputs[i];
592 ERROR("hda: Error parsing inputs for widget %ld!\n",
613 widget->inputs[numInputs++] = rangeInput;
619 widget->inputs[numInputs++] = input;
764 // Check specific node ids declared as inputs as beepers
916 widget->inputs[i]);
978 widget->inputs[i]);
1019 TRACE(" look at pin widget %ld (%ld inputs)\n", widget.node_id, widget.num_inputs);
1022 widget.inputs[j]);
1023 TRACE(" try widget %ld: %p\n", widget.inputs[
[all...]
H A Dhda_multi_audio.cpp397 hda_audio_group_get_widget(audioGroup, widget.inputs[j]);
456 widget.inputs[widget.active_input]);
506 widget.inputs[j]);
514 TRACE(" create widget input nid %lu\n", widget.inputs[j]);
552 widget.inputs[0]);
H A Ddriver.h206 uint32 inputs[MAX_INPUTS]; member in struct:hda_widget
/haiku-fatelf/src/servers/media/
H A DDefaultManager.cpp615 media_input inputs[MAX_INPUT_INFOS]; local
653 rv = roster->GetFreeInputsFor(soundcard, inputs, MAX_INPUT_INFOS, &count,
656 TRACE("DefaultManager: can't find free soundcard inputs\n");
662 input = inputs[i];
H A DNodeManager.h91 const media_input* inputs, int32 count);
H A Dmedia_server.cpp488 request.inputs, request.count);
490 media_input* inputs; local
492 clone = clone_area("media_inputs clone", (void**)&inputs,
499 status = gNodeManager->PublishInputs(request.node, inputs,
H A DNodeManager.cpp428 NodeManager::PublishInputs(const media_node& node, const media_input* inputs, argument
445 registeredNode.input_list.push_back(inputs[i]);
/haiku-fatelf/src/kits/media/
H A DMediaRoster.cpp504 media_input* inputs;
517 request.area = create_area("publish inputs", &start_addr,
524 inputs = static_cast<media_input *>(start_addr);
527 inputs = request.inputs;
534 inputs[i] = *input;
1451 /*! Nodes will have available inputs/outputs as long as they are capable
1992 TRACE("BMediaRoster::RegisterNode: publishing inputs/outputs\n");
1994 // register existing inputs and outputs with the
/haiku-fatelf/headers/private/media/
H A DServerInterface.h344 area_id area; // if count > MAX_INPUTS, inputs are in the area
347 media_input inputs[MAX_INPUTS]; member in struct:server_publish_inputs_request

Completed in 114 milliseconds