Bug 749 (Gino)

Summary: The siren codec libgstsiren.so is not part of the package
Product: Fedora Reporter: Gino Badouri <mastag>
Component: gstreamer-plugins-badAssignee: Hans de Goede <hans>
Status: RESOLVED FIXED    
Severity: normal    
Priority: P5    
Version: 11   
Hardware: All   
OS: GNU/Linux   
namespace:

Description Gino Badouri 2009-08-06 09:37:51 CEST
I've both: gstreamer-plugins-bad-0.10.13-3.fc11.x86_64 and gstreamer-plugins-bad-extras-0.10.13-3.fc11.x86_64 installed.
But none of them contain the siren codec, why didnt it got packaged?
The codec is used for the MSN Messenger audio/video conversation module.
I've checked the original source and it's there though.
Comment 1 Hans de Goede 2009-08-06 09:45:34 CEST
That is because it requires libmimic, which is still under review, see bug 487

*** This bug has been marked as a duplicate of bug 487 ***
Comment 2 Gino Badouri 2009-08-06 10:03:12 CEST
The Siren codec does not rely on mimic.
Look at the source code, there are no references to libmimic at all.
Try "find ./ | xargs cat | grep mimic" in the gst/siren folder

Mimic is used for sending webcam only (the traditional way), it's indeed patented as far as I know.
But aMSN Messenger has it's own codec for that

However the video-conversation module in MSN (where both audio and video are going both ways), uses different codecs, wmv3 for video and siren for audio.
And the audio-conversation uses only the siren codec.

Check the configure log, siren is listed as plugin without external dependecies.
It will be built by default:)
Comment 3 Hans de Goede 2009-08-06 10:26:24 CEST
Ah, my bad, sorry.

Well to answer the original report then, siren is not build in
gstreamer-plugins-bad, because the farsight plugins from -bad have been
added to the Fedora -good package as they are needed for some Fedora programs
to function at all.

Ah but digging deeper it seems the siren plugin was not added to -good, while I
did disable it in -bad, so now we have it nowhere. That is a problem.

So I assume when you changed the resolution from duplicate to worksforme you mentioned to re-open this? As it seems that you are right and indeed the siren pluging is missing.
Comment 4 Gino Badouri 2009-08-06 10:54:14 CEST
Thanks for confirming:)

Well with works for me, I meant that I compiled the gstreamer-plugins-bad source package and checked that the siren codec was there and didnt rely on mimic.
But yeah you can leave it as reopened untill someone updates the rpm with the siren codec included.

Thx
Comment 5 Hans de Goede 2009-08-11 21:07:16 CEST
Ok, this is fixed for real now in gstreamer-plugins-bad-0.10.13-5

Note that for F-11 this release will first live in the updates testing repository for a while.