SVN commit 989767 by salem: - request voice clip to the other contact when we receive a notification M +13 -2 wlmchatmanager.cpp --- trunk/KDE/kdenetwork/kopete/protocols/wlm/wlmchatmanager.cpp #989766:989767 @@ -468,9 +468,20 @@ const MSN::Passport & from, const QString & msnobject) { - Q_UNUSED( conn ); Q_UNUSED( from ); - Q_UNUSED( msnobject ); + WlmChatSession *chat = chatSessions[conn]; + if (!chat) + return; + unsigned int sessionID = chat->generateSessionID(); + + KTemporaryFile voiceClip; + voiceClip.setPrefix("kopete_voiceclip-"); + voiceClip.setSuffix(".wav"); + voiceClip.setAutoRemove(false); + voiceClip.open(); + chat->addFileToRemove(voiceClip.fileName()); + conn->requestVoiceClip(sessionID, voiceClip.fileName().toAscii().data(), + msnobject.toAscii().data()); } void