/haiku/src/kits/midi2/ |
H A D | MidiProducer.cpp | 23 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 D | MidiRoster.cpp | 288 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 D | MidiServerApp.cpp | 181 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 D | ServerDefs.h | 39 // 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 D | DeviceWatcher.cpp | 44 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 D | NodeHarnessWin.cpp | 104 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 D | NodeHarnessWin.h | 48 media_node producer, consumer; member in struct:Connection
|
H A D | LoggingConsumer.h | 142 const media_destination& consumer,
|
/haiku/src/apps/patchbay/ |
H A D | PatchRow.cpp | 35 // 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 D | RouteAppNodeManager.cpp | 257 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 D | VMCache.cpp | 218 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 D | GameSoundBuffer.h | 22 media_node producer, consumer; member in struct:Connection 36 virtual status_t Connect(media_node * consumer);
|
H A D | GameSoundBuffer.cpp | 92 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 D | main.cpp | 15 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 D | ConsumerNode.h | 35 const media_destination& consumer,
|
/haiku/src/servers/app/font/ |
H A D | GlyphLayoutEngine.h | 197 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 D | NodeManager.cpp | 116 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 D | NodeManager.h | 97 media_node consumer; member in struct:NodeManager::Connection
|
/haiku/src/servers/app/ |
H A D | ServerFont.cpp | 774 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 D | VideoMixerNodeConsumer.cpp | 219 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 D | VideoConsumer.h | 82 const media_destination& consumer,
|
/haiku/src/kits/media/ |
H A D | MediaRecorderNode.h | 98 const media_destination& consumer,
|
/haiku/headers/os/media/ |
H A D | MediaRoster.h | 76 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 D | AudioMixer.h | 85 const media_destination& consumer,
|
/haiku/src/add-ons/media/media-add-ons/writer/ |
H A D | MediaWriter.h | 130 const media_destination & consumer,
|