Bug 738570
Summary: | Ekiga missing codecs | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Steve Hill <steve> |
Component: | ekiga | Assignee: | Peter Robinson <pbrobinson> |
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 16 | CC: | agk, dkovalsk, pbrobinson, tcallawa |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-02-22 21:33:46 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 182235 |
Description
Steve Hill
2011-09-15 08:35:36 UTC
We certainly can't ship H.264 due to patent restrictions, its my understanding that H.263 is restricted too as it uses some MPEG but I'm not sure if its a sub component and whether it can easily be removed from ekiga. Adding Legal to confirm. http://fedoraproject.org/wiki/Forbidden_items The actual codec code is standalone so doesn't depend on third party stuff not in Fedora http://opalvoip.svn.sourceforge.net/viewvc/opalvoip/opal/trunk/plugins/video/H.263-1998/ Some things I've found are: http://scratchpad.wikia.com/wiki/Notes_on_H.263_Patent_Status http://www.nine-9s.com/h-263-codec-software.htm If H.263 is restricted, why do we have H.263 support in Empathy? (Indeed, Empathy doesn't appear to support anything but H.263 for SIP calls, so without that it'd be pretty useless). Maybe there is some chance of splitting out these codecs into separate RPMs that could be hosted on rpmfusion for those of us who live in freer parts of the world that aren't governed with insane patent laws? I've so far been unable to convince Opal to build with H.263. From my reading on the subject it depends on ffmpeg (the build instructions on the Ekiga site conveniently tell me I need the svn version of ffmpeg rather than telling me specifically which revision I need. Since ffmpeg has been hosted on git rather than svn for ages I can only assume these instructions are very out of date so presumably the packaged ffmpeg on rpmfusion should work(?)). Opal's ./configure just tells me it isn't building with H.263 support, but I've yet to figure out why. The Ekiga wiki seems to be dead at the moment, but the google cache of it is: http://webcache.googleusercontent.com/search?q=cache:3DM4yjghq34J:wiki.ekiga.org/index.php/Compiling_Ekiga+ekiga+opal&cd=1&hl=en&ct=clnk&gl=uk&client=firefox-a Reviving this old bug: Empathy is using Gstreamer to provide the SIP audio/video codec support. Fedora's Gstreamer does not have H.263 support, so Empathy in Fedora doesn't support it either. Ekiga uses opal. Opal, as packaged in Fedora, does not enable H.263. So, I'm closing out this ticket, as the H.263 disablement in Fedora is intentional, and I cannot comment on what third parties can or cannot do to provide addon packages with functionality not permissible in Fedora. |