diff -r b72c6db6890b -r 5dc02b23752f src/3rdparty/phonon/ds9/iodevicereader.cpp --- a/src/3rdparty/phonon/ds9/iodevicereader.cpp Wed Jun 23 19:07:03 2010 +0300 +++ b/src/3rdparty/phonon/ds9/iodevicereader.cpp Tue Jul 06 15:10:48 2010 +0300 @@ -128,9 +128,6 @@ int oldSize = m_buffer.size(); while (m_buffer.size() < int(length)) { needData(); - if (m_mediaGraph->isStopping()) { - return VFW_E_WRONG_STATE; - } if (oldSize == m_buffer.size()) { break; //we didn't get any data