Bug 115150

Summary: Support of msn's Voice Clip in kopete
Product: [Applications] kopete Reporter: Haris Kouzinopoulos <kouzinopoulos>
Component: WLM PluginAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED UNMAINTAINED    
Severity: wishlist CC: dan76, kde, Simon80
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: kopete-voice-clips.patch
implementation for the wlm protocol

Description Haris Kouzinopoulos 2005-10-26 21:46:45 UTC
Version:            (using KDE KDE 3.4.92)
Installed from:    Gentoo Packages

It would be very great if kopete supported msn's Voice Clips. This is not audio conversation, instead short wav files are transfered from one user to another and the user is given the ability to playback them or to save them locally. 

"Voice Clip is a power-packed feature that allows an individual to send a 30 second clip of their voice instead of typing."
Comment 1 Chao-Cheng Wu 2006-11-13 23:41:35 UTC
*** This bug has been confirmed by popular vote. ***
Comment 2 Simon80 2007-09-07 02:49:57 UTC
Created attachment 21558 [details]
kopete-voice-clips.patch

I've made a proof of concept patch that will receive the clips, and append a
link to the temporary file in the conversion.  It doesn't handle decoding and
playback of the files yet, so it's almost useless (you can still save the clips
for later or something though).  Also, it applies against the version of kopete
found at the URL below, _after_ the patches in the debian package have been
applied.

http://packages.ubuntu.com/feisty/kde/kopete

I will eventually follow this up with a patch for the trunk, but I'm not sure
how to handle playback in the UI, and the code to decode the clips needs to be
factored into an library and integrated with kopete.  Also see
http://developer.pidgin.im/ticket/393 for more about this.
Comment 3 Nicolas L. 2008-11-24 21:26:21 UTC
moving this wish to the WLM plugin
Comment 4 Nicolas L. 2008-11-25 01:13:52 UTC
*** Bug 175508 has been marked as a duplicate of this bug. ***
Comment 5 Raphael Geissert 2009-05-14 01:26:48 UTC
Created attachment 33647 [details]
implementation for the wlm protocol

I implemented this feature by using the <embed> tag, note however that I have not been able to fully test it as there's a bug somewhere (I believe it is in libmsn) because the voice clip itself is never received (i.e Callbacks::gotVoiceClipNotification IS called, but Callbacks::gotVoiceClipFile is NOT.) Any help on that part is welcome.
Once that's fixed I believe the rest of the patch will work just fine.

The patch contains some debug lines, which should help a bit.
Comment 6 Andrew Crouthamel 2018-11-08 14:11:21 UTC
Hi there, sorry for the bad news, but WLM has been discontinued by Microsoft, so this bug will be closed.

Thank you for helping us make KDE software even better for everyone!