src/3rdparty/phonon/ds9/backendnode.cpp
changeset 30 5dc02b23752f
parent 3 41300fa6a67c
--- a/src/3rdparty/phonon/ds9/backendnode.cpp	Wed Jun 23 19:07:03 2010 +0300
+++ b/src/3rdparty/phonon/ds9/backendnode.cpp	Tue Jul 06 15:10:48 2010 +0300
@@ -67,7 +67,7 @@
                 if (info.pGraph) {
                     HRESULT hr = info.pGraph->RemoveFilter(filter);
 
-                    if (hr == VFW_E_NOT_STOPPED && m_mediaObject) {
+                    if (FAILED(hr) && m_mediaObject) {
                         m_mediaObject->ensureStopped();
 
                         hr = info.pGraph->RemoveFilter(filter);