Searched refs:BMidiRoster (Results 1 - 17 of 17) sorted by relevance

/haiku-fatelf/src/kits/midi2/
H A DMidiRoster.cpp33 // The one and only BMidiRoster instance, which is created
36 static BMidiRoster* roster = NULL;
38 // Destroys the BMidiRoster instance when the app quits.
53 BMidiRoster::NextEndpoint(int32* id)
73 BMidiRoster::NextProducer(int32* id)
89 BMidiRoster::NextConsumer(int32* id)
105 BMidiRoster::FindEndpoint(int32 id, bool localOnly)
131 BMidiRoster::FindProducer(int32 id, bool localOnly)
145 BMidiRoster::FindConsumer(int32 id, bool localOnly)
159 BMidiRoster
217 BMidiRoster::BMidiRoster() function in class:BMidiRoster
[all...]
H A DMidiRosterLooper.h18 class BMidiRoster;
23 // BMidiRoster. Also keeps track of the list of endpoints.
32 bool Init(BMidiRoster* roster);
34 // Does the work for BMidiRoster::NextEndpoint().
63 friend class ::BMidiRoster;
113 BMidiRoster* fRoster;
115 // Makes sure BMidiRoster::MidiRoster() does not return
H A DMidiEndpoint.cpp127 // BMidiRoster::DeleteLocal(), which does all the hard work.
305 status_t err = BMidiRoster::MidiRoster()->SendRequest(msg, &reply);
330 return BMidiRoster::MidiRoster()->fLooper->Lock();
337 BMidiRoster::MidiRoster()->fLooper->Unlock();
H A DMidiProducer.cpp124 status_t err = BMidiRoster::MidiRoster()->SendRequest(&msg, &reply);
138 BMidiRoster::MidiRoster()->fLooper->DumpEndpoints();
H A DMidiLocalConsumer.cpp41 BMidiRoster::MidiRoster()->CreateLocal(this);
49 BMidiRoster::MidiRoster()->DeleteLocal(this);
H A DMidiLocalProducer.cpp28 BMidiRoster::MidiRoster()->CreateLocal(this);
36 BMidiRoster::MidiRoster()->DeleteLocal(this);
H A DMidiRosterLooper.cpp61 BMidiRosterLooper::Init(BMidiRoster* roster_)
67 // We create a semaphore with a zero count. BMidiRoster's
/haiku-fatelf/headers/os/midi2/
H A DMidiRoster.h31 class BMidiRoster class
49 static BMidiRoster *MidiRoster();
61 BMidiRoster();
62 virtual ~BMidiRoster();
H A DMidiConsumer.h19 friend class BMidiRoster;
95 friend class BMidiRoster;
H A DMidiEndpoint.h47 friend class BMidiRoster;
H A DMidiProducer.h23 friend class BMidiRoster;
/haiku-fatelf/src/tests/kits/midi/patchbay/
H A DEndpointInfo.cpp37 BMidiRoster* roster = BMidiRoster::MidiRoster();
H A DMidiEventMeter.cpp27 BMidiRoster* roster = BMidiRoster::MidiRoster();
H A DPatchRow.cpp170 BMidiRoster* roster = BMidiRoster::MidiRoster();
H A DPatchView.cpp51 BMidiRoster* roster = BMidiRoster::MidiRoster();
132 BMidiRoster* roster = BMidiRoster::MidiRoster();
/haiku-fatelf/src/apps/midiplayer/
H A DMidiPlayerWindow.cpp167 while (BMidiEndpoint* endpoint = BMidiRoster::NextEndpoint(&id)) {
471 BMidiProducer* endpoint = BMidiRoster::FindProducer(inputId);
479 endpoint = BMidiRoster::FindProducer(inputId);
/haiku-fatelf/src/kits/midi/
H A DMidiPort.cpp279 while ((endp = BMidiRoster::NextEndpoint(&id)) != NULL) {

Completed in 125 milliseconds