Lines Matching defs:source
89 mOutput.source.port = ControlPort();
90 mOutput.source.id = 0;
237 if (output != mOutput.source)
257 ToneProducer::FormatChangeRequested(const media_source& source, const media_destination& destination, media_format* io_format, int32* _deprecated_)
297 if (for_source != mOutput.source) return B_MEDIA_BAD_SOURCE;
346 // trying to connect something that isn't our source?
347 if (what != mOutput.source) return B_MEDIA_BAD_SOURCE;
406 *out_source = mOutput.source;
417 ToneProducer::Connect(status_t error, const media_source& source, const media_destination& destination, const media_format& format, char* io_name)
496 if ((where == mOutput.destination) && (what == mOutput.source))
505 FPRINTF(stderr, "\tDisconnect() called with wrong source/destination (%"
507 what.id, where.id, mOutput.source.id, mOutput.destination.id);
518 if (what == mOutput.source)
561 // which one matched the given source, and then enable/disable that one. But this
562 // node only has one output, so I just make sure the given source matches, then set
564 if (what == mOutput.source)
595 ToneProducer::AdditionalBufferRequested(const media_source& source, media_buffer_id prev_buffer, bigtime_t prev_time, const media_seek_tag* prev_tag)
605 const media_source& source,
617 if ((source == mOutput.source) && (destination == mOutput.destination))
784 err = SendBuffer(buffer, mOutput.source,