[Phone] Please enable opus audio codec support in qtmultimedia
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
Alfonso Sanchez-Beato | ||
gst-plugins-bad0.10 (Ubuntu) |
Fix Released
|
Undecided
|
Devid Antonio Filoni | ||
qtmultimedia-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Devid Antonio Filoni |
Bug Description
Hi, as described in QTBUG-50567 [1], qtmultimedia doesn't support opus audio codec so for example we cannot record Telegram voice messages ( bug #1460464 and bug #1375179 ).
I patched qtmultimedia adding the support for audio/x-opus codec through opusdec encoder in qtmultimedia, then I found qtmultimedia 5.4.1 (shipped with Ubuntu Phone vivid) is built against gstreamer0.10 and, as gstreamer0.
I'm working on this bug, I created it to track the progress, in order to add opus support I have to:
1 - create a new gstreamer0.10-opus package containing only the opusdec plugin: I don't know whether I have to create a new source package containing opusdec sources or only a new .deb package (generated from gst-plugins-bad0.10 sources). I'm working on the latter as gst-plugins-bad0.10 package requires work in any ways.
2 - properly patch qtmultimedia source, I'm attaching a working-
I don't know if qtmultimedia xenial/yakkety versions requires the patch too, I haven't checked them yet.
Changed in gst-plugins-bad0.10 (Ubuntu): | |
assignee: | nobody → Devid Antonio Filoni (d.filoni) |
status: | New → In Progress |
tags: | added: patch |
Changed in canonical-devices-system-image: | |
assignee: | nobody → Jim Hodapp (jhodapp) |
milestone: | none → 14 |
status: | New → In Progress |
Changed in canonical-devices-system-image: | |
assignee: | Jim Hodapp (jhodapp) → Alfonso Sanchez-Beato (alfonsosanchezbeato) |
Changed in canonical-devices-system-image: | |
importance: | Undecided → High |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Committed |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
I'm attaching a debdiff against qtmultimedia- opensource- src_5.4. 1-1ubuntu19~ overlay4 vivid package which contains the cleaned qtmultimedia patch. Tested on mako (rc-channel).