Lines Matching refs:producer

325 	// create the video producer node
329 // register the producer node
332 print_error("Can't register the video producer", fStatus);
338 // &fVideoConnection.producer);
339 fVideoConnection.producer = fVideoProducer->Node();
357 // find free producer output
361 fStatus = fMediaRoster->GetFreeOutputsFor(fVideoConnection.producer,
396 // connect video producer to consumer (hopefully using overlays)
417 // connect video producer to consumer (not using overlays and using
438 fStatus = fMediaRoster->SetTimeSourceFor(fVideoConnection.producer.node,
463 print_error("unable to register audio producer node!\n", fStatus);
468 // &fAudioConnection.producer);
469 fAudioConnection.producer = fAudioProducer->Node();
478 fMediaRoster->SetTimeSourceFor(fAudioConnection.producer.node,
485 fStatus = fMediaRoster->GetFreeOutputsFor(fAudioConnection.producer,
488 print_error("unable to get a free output from the producer node",
521 // Set an appropriate run mode for the producer
522 fMediaRoster->SetRunModeNode(fAudioConnection.producer,
545 err = fMediaRoster->Disconnect(fVideoConnection.producer.node,
557 TRACE(" releasing video producer...\n");
575 err = fMediaRoster->Disconnect(fAudioConnection.producer.node,
587 TRACE(" releasing audio producer...\n");
617 status = fMediaRoster->GetLatencyFor(fVideoConnection.producer,
620 print_error("error getting latency for video producer",
625 fVideoConnection.producer, latency);
627 print_error("error settings run mode delay for video producer",
633 fVideoConnection.producer, &initLatency);
635 print_error("error getting initial latency for video producer",
644 status = fMediaRoster->GetLatencyFor(fAudioConnection.producer,
652 fVideoConnection.producer);
655 fAudioConnection.producer);
689 status = fMediaRoster->StartNode(fVideoConnection.producer, perf);
691 print_error("Can't start the video producer", status);
697 status = fMediaRoster->StartNode(fAudioConnection.producer, perf);
699 print_error("Can't start the audio producer", status);
718 TRACE(" stopping video producer...\n");
719 fMediaRoster->StopNode(fVideoConnection.producer, 0, true);
722 TRACE(" stopping audio producer...\n");
723 fMediaRoster->StopNode(fAudioConnection.producer, 0, true);