diff -r 41300fa6a67c -r 2f34d5167611 src/3rdparty/phonon/mmf/videowidget.cpp --- a/src/3rdparty/phonon/mmf/videowidget.cpp Tue Feb 02 00:43:10 2010 +0200 +++ b/src/3rdparty/phonon/mmf/videowidget.cpp Fri Apr 16 15:50:13 2010 +0300 @@ -157,10 +157,18 @@ return m_videoOutput.data(); } -bool MMF::VideoWidget::activateOnMediaObject(MediaObject *mo) +//----------------------------------------------------------------------------- +// MediaNode +//----------------------------------------------------------------------------- + +void MMF::VideoWidget::connectMediaObject(MediaObject *mediaObject) { - mo->setVideoOutput(m_videoOutput.data()); - return true; + mediaObject->setVideoOutput(m_videoOutput.data()); +} + +void MMF::VideoWidget::disconnectMediaObject(MediaObject *mediaObject) +{ + mediaObject->setVideoOutput(0); } QT_END_NAMESPACE