From 75daf5566e7d7c2885bed8ce617f0b758f9ca221 Mon Sep 17 00:00:00 2001 From: Marcus Overhagen Date: Tue, 7 Mar 2006 12:54:02 +0000 Subject: [PATCH] fixed reversed source and destination node ids, by using the new BMedisRoster::Disconnect function. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16626 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/media/SoundPlayer.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/kits/media/SoundPlayer.cpp b/src/kits/media/SoundPlayer.cpp index a1573bc5c7..2d37612e2d 100644 --- a/src/kits/media/SoundPlayer.cpp +++ b/src/kits/media/SoundPlayer.cpp @@ -263,8 +263,7 @@ BSoundPlayer::~BSoundPlayer() // our node is already stopped, and we can't stop the System Mixer. // So, we just disconnect from it, and release our references to the nodes that // we're using. We *are* supposed to do that even for global nodes like the Mixer. - err = roster->Disconnect(fMediaInput.node.node, fMediaInput.source, - fMediaOutput.node.node, fMediaOutput.destination); + err = roster->Disconnect(fMediaOutput, fMediaInput); #if DEBUG >0 if (err) { TRACE("BSoundPlayer::~BSoundPlayer: Error disconnecting nodes: %ld (%s)\n", err, strerror(err));