Lines Matching refs:source
534 mediaOutput.source.port = ControlPort();
535 mediaOutput.source.id = fOutputs.CountItems();
541 mediaOutput.source.id, gSupportedFormatsNames[f]);
871 channel->fInput.source = producer;
895 if (channel->fInput.source != producer) {
905 channel->fInput.source = media_source::null;
930 if (channel->fInput.source != producer) {
1038 OpenSoundNode::FormatChangeRequested(const media_source& source,
1179 *out_source = channel->fOutput.source;
1186 OpenSoundNode::Connect(status_t error, const media_source& source,
1192 NodeOutput *channel = _FindOutput(source);
1280 && what == channel->fOutput.source) {
1288 fprintf(stderr, "\tDisconnect() called with wrong source/destination "
1290 ")\n", what.id, where.id, channel->fOutput.source.id,
1346 // which one matched the given source, and then enable/disable that one. But this
1347 // node only has one output, so I just make sure the given source matches, then set
1358 OpenSoundNode::AdditionalBufferRequested(const media_source& source,
1456 NotifyLateProducer(channel->fInput.source, -how_early, perf_time);
2221 if (input->fInput.source == media_source::null
2371 err = SendBuffer(buffer, output->fOutput.source,
2599 OpenSoundNode::_FindOutput(const media_source& source) const
2604 if (source == channel->fOutput.source)