Note: This is a beta release of Red Hat Bugzilla 5.0. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Also email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback here.

Bug 1061653

Summary: This package should be obsoleted by opus?
Product: [Fedora] Fedora Reporter: Christopher Meng <i>
Component: celtAssignee: Peter Robinson <pbrobinson>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: rawhideCC: cmontgom, pbrobinson
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-02-05 16:22:40 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Christopher Meng 2014-02-05 10:34:20 UTC
celt has been merged into opus code and should be obsoleted by opus as well, see the header of celt website[1].

Affected packages:

ffmpeg-libs
gstreamer-plugins-bad-free-extras
jack-audio-connection-kit
jack-audio-connection-kit-dbus
jack-audio-connection-kit-example-clients

I'm not sure how many packages affected by jack1, so this bug is a tracker currently.


[1]------http://www.celt-codec.org/downloads/

Comment 1 Peter Robinson 2014-02-05 16:22:40 UTC
It replaces it in terms of functionality but it's not a drop in replacement. Applications need to be ported over to the changed API, includes etc. So what should really happen is that everything that builds against celt should be ported to support opus and the package eventually just retired and when that happens it won't obsolete/provide celt as it's not a drop in replacement.

There's other things that come into play for example VoIP apps that use celt would need to ensure that they support celt on both endpoints and stuff like that which we don't have control over. The first stage of the process is to ensure everything that supports and builds against celt does so with opus as well.