StopNode
status_t StopNode(const media_node& node,
fMediaRoster->StopNode(fProducerNode, 0, true);
fMediaRoster->StopNode(fVideoConsumer->Node(), 0, true);
status_t err = BMediaRoster::Roster()->StopNode(
r->StopNode(mConnection.consumer, 0, true);
r->StopNode(mConnection.producer, 0, true); // synchronous stop
fMediaRoster->StopNode(fVideoConnection.producer, 0, true);
fMediaRoster->StopNode(fAudioConnection.producer, 0, true);
fMediaRoster->StopNode(fVideoConnection.consumer, 0, true);
err = gMediaRoster->StopNode(dvb_node, 0, true);
err = gMediaRoster->StopNode(audio_mixer_node, 0, true);
err = gMediaRoster->StopNode(video_window_node, 0, true);
roster->StopNode(fConnection->producer, 0, true);
return BMediaRoster::CurrentRoster()->StopNode(fNode->Node(), 0);
roster->StopNode(fPlayerNode->Node(), 0, true);
return BMediaRoster::CurrentRoster()->StopNode(
if (fMediaRoster->StopNode(node, 0, true) != B_OK) {
rv = roster->StopNode(sourceNode, 0, true);
rv = roster->StopNode(destinationNode, 0, true);