Searched refs:consumer (Results 1 - 25 of 50) sorted by relevance

12

/haiku/src/kits/midi2/
H A DMidiProducer.cpp23 WARN("Connect() does not accept a NULL consumer")
37 WARN("Disconnect() does not accept a NULL consumer")
122 msg.AddInt32("midi:consumer", cons->ID());
150 BMidiProducer::ConnectionMade(BMidiConsumer* consumer) argument
152 if (consumer == NULL)
156 ASSERT(!fConnections->HasItem(consumer))
158 fConnections->AddItem(consumer);
163 ((BMidiLocalProducer*) this)->Connected(consumer);
169 BMidiProducer::ConnectionBroken(BMidiConsumer* consumer) argument
171 if (consumer
[all...]
H A DMidiRoster.cpp288 msg.AddBool("midi:consumer", endp->fIsConsumer);
294 BMidiConsumer* consumer = (BMidiConsumer*) endp; local
295 msg.AddInt32("midi:port", consumer->fPort);
296 msg.AddInt64("midi:latency", consumer->fLatency);
/haiku/src/servers/midi/
H A DMidiServerApp.cpp181 if (msg->FindBool("midi:consumer", &endpoint->consumer) == B_OK
186 if (endpoint->consumer) {
324 endpoint_t* consumer = NULL; local
335 && msg->FindInt32("midi:consumer", &consumerID) == B_OK) {
337 consumer = _FindEndpoint(consumerID);
339 if (producer != NULL && !producer->consumer) {
340 if (consumer != NULL && consumer->consumer) {
418 endpoint_t* consumer = _ConnectionAt(producer, k); local
492 _DisconnectDeadConsumer(endpoint_t* consumer) argument
529 _MakeConnectedNotification(BMessage* msg, endpoint_t* producer, endpoint_t* consumer, bool mustConnect) argument
818 endpoint_t* consumer = _ConnectionAt(endpoint, k); local
[all...]
H A DServerDefs.h39 // used to describe both consumer and producer endpoints.
56 // Is this a consumer or producer endpoint?
57 bool consumer; member in struct:endpoint_t
68 // The port that accepts MIDI events (consumer only).
72 // MIDI events (consumer only).
H A DDeviceWatcher.cpp44 DeviceEndpoints(int fd, MidiPortConsumer* consumer, MidiPortProducer* producer) argument
45 : fFD(fd), fConsumer(consumer), fProducer(producer)
243 MidiPortConsumer* consumer = NULL; local
249 consumer = new MidiPortConsumer(fd, path);
250 _SetIcons(consumer);
251 TRACE(("Register %s MidiPortConsumer\n", consumer->Name()));
252 consumer->Register();
262 fDeviceEndpointsMap.Put(path, new DeviceEndpoints(fd, consumer, producer));
/haiku/src/apps/cortex/addons/LoggingConsumer/
H A DNodeHarnessWin.cpp104 r->StopNode(mConnection.consumer, 0, true);
106 mConnection.consumer.node, mConnection.destination);
108 r->ReleaseNode(mConnection.consumer);
163 r->GetNodeFor(mLogNode->Node().node, &mConnection.consumer);
170 r->GetParameterWebFor(mConnection.consumer, &web);
181 r->SetTimeSourceFor(mConnection.consumer.node, mTimeSource.node);
190 err = r->GetFreeInputsFor(mConnection.consumer, &logInput, 1, &count);
217 r->PrerollNode(mConnection.consumer);
222 r->StartNode(mConnection.consumer, ts->Now());
231 // start the consumer runnin
[all...]
H A DNodeHarnessWin.h48 media_node producer, consumer; member in struct:Connection
H A DLoggingConsumer.h142 const media_destination& consumer,
/haiku/src/apps/patchbay/
H A DPatchRow.cpp35 // between a producer and a consumer.
211 BMidiConsumer* consumer = roster->FindConsumer(fConsumerID); local
212 if (producer != NULL && consumer != NULL) {
215 err = producer->Connect(consumer);
217 err = producer->Disconnect(consumer);
227 if (consumer != NULL)
228 consumer->Release();
/haiku/src/apps/cortex/RouteApp/
H A DRouteAppNodeManager.cpp257 NodeRef *producer, *consumer;
266 err = getNodeRef(connection->destinationNode(), &consumer);
279 line += B_TRANSLATE("%producer% and %consumer%");
281 line.ReplaceFirst("%consumer%", consumer->name());
294 if(_canGroup(producer) && _canGroup(consumer))
296 if (producer->group() && consumer->group() &&
298 !(consumer->group()->groupFlags() & NodeGroup::GROUP_LOCKED))
301 group = consumer->group();
306 { // add consumer t
365 NodeRef *producer, *consumer; local
420 NodeRef *producer, *consumer; local
[all...]
/haiku/src/system/kernel/vm/
H A DVMCache.cpp218 AddConsumer(VMCache* cache, VMCache* consumer) argument
221 fConsumer(consumer)
228 out.Print("vm cache add consumer: cache: %p, consumer: %p", fCache,
244 RemoveConsumer(VMCache* cache, VMCache* consumer) argument
247 fConsumer(consumer)
254 out.Print("vm cache remove consumer: cache: %p, consumer: %p",
265 Merge(VMCache* cache, VMCache* consumer) argument
268 fConsumer(consumer)
747 VMCache* consumer = consumers.Head(); local
971 AddConsumer(VMCache* consumer) argument
1524 VMCache* consumer = consumers.RemoveHead(); local
1561 _RemoveConsumer(VMCache* consumer) argument
[all...]
/haiku/src/kits/game/
H A DGameSoundBuffer.h22 media_node producer, consumer; member in struct:Connection
36 virtual status_t Connect(media_node * consumer);
H A DGameSoundBuffer.cpp92 fConnection->consumer.node, fConnection->destination);
95 roster->ReleaseNode(fConnection->consumer);
365 GameSoundBuffer::Connect(media_node * consumer) argument
380 fConnection->consumer = *consumer;
402 err = roster->GetFreeInputsFor(fConnection->consumer, &mixerInput, 1,
/haiku/src/tests/kits/media/nodetest/
H A Dmain.cpp15 ConsumerNode *consumer; variable
34 consumer = new ConsumerNode();
35 val(consumer);
42 rv = roster->RegisterNode(consumer);
51 out("Calling consumer->Node()\n");
52 destinationNode = consumer->Node();
238 out("Calling consumer->ID()\n");
239 destinationNodeID = consumer->ID();
258 rv = roster->UnregisterNode(consumer);
266 rv = (consumer
[all...]
H A DConsumerNode.h35 const media_destination& consumer,
/haiku/src/servers/app/font/
H A DGlyphLayoutEngine.h197 static bool LayoutGlyphs(GlyphConsumer& consumer,
257 GlyphLayoutEngine::LayoutGlyphs(GlyphConsumer& consumer, argument
283 entry = FontCacheEntryFor(font, consumer.NeedsVector());
292 consumer.Start();
327 consumer.NeedsVector(), charCode);
335 consumer.ConsumeEmptyGlyph(index++, charCode, x, y);
354 if (!consumer.ConsumeGlyph(index++, charCode, glyph, entry, x, y,
369 consumer.Finish(x, y);
/haiku/src/apps/mediaplayer/media_node_framework/
H A DNodeManager.cpp116 status_t ret = fMediaRoster->SetRunModeNode(fVideoConnection.consumer,
341 // create the video consumer node
345 // register the consumer node
348 print_error("Can't register the video consumer", fStatus);
354 // &fVideoConnection.consumer);
355 fVideoConnection.consumer = fVideoConsumer->Node();
369 // find free consumer input
371 fStatus = fMediaRoster->GetFreeInputsFor(fVideoConnection.consumer,
396 // connect video producer to consumer (hopefully using overlays)
417 // connect video producer to consumer (no
[all...]
H A DNodeManager.h97 media_node consumer; member in struct:NodeManager::Connection
/haiku/src/servers/app/
H A DServerFont.cpp774 EdgesConsumer consumer(edges, fSize);
775 if (GlyphLayoutEngine::LayoutGlyphs(consumer, *this, string, numBytes,
859 BPointEscapementConsumer consumer(escapementArray, offsetArray, fSize);
860 if (GlyphLayoutEngine::LayoutGlyphs(consumer, *this, string, numBytes,
908 WidthEscapementConsumer consumer(widthArray, fSize);
909 if (GlyphLayoutEngine::LayoutGlyphs(consumer, *this, string, numBytes,
1020 BoundingBoxConsumer consumer(transform, rectArray, asString);
1021 if (GlyphLayoutEngine::LayoutGlyphs(consumer, *this, string, numBytes,
1047 BoundingBoxConsumer consumer(transform, NULL, true);
1048 if (!GlyphLayoutEngine::LayoutGlyphs(consumer, *thi
[all...]
/haiku/src/add-ons/media/media-add-ons/video_mixer/
H A DVideoMixerNodeConsumer.cpp219 const media_destination & consumer,
231 if (input->destination != consumer) {
217 FormatChanged( const media_source & producer, const media_destination & consumer, int32 change_tag, const media_format & format) argument
/haiku/src/apps/mediaplayer/media_node_framework/video/
H A DVideoConsumer.h82 const media_destination& consumer,
/haiku/src/kits/media/
H A DMediaRecorderNode.h98 const media_destination& consumer,
/haiku/headers/os/media/
H A DMediaRoster.h76 status_t SetVideoOutput(const media_node& consumer);
78 const dormant_node_info& consumer);
81 const media_node& consumer);
85 const dormant_node_info& consumer);
/haiku/src/add-ons/media/media-add-ons/mixer/
H A DAudioMixer.h85 const media_destination& consumer,
/haiku/src/add-ons/media/media-add-ons/writer/
H A DMediaWriter.h130 const media_destination & consumer,

Completed in 627 milliseconds

12