Activity log for bug #1630399

Date Who What changed Old value New value Message
2016-10-04 23:08:35 Devid Antonio Filoni bug added bug
2016-10-04 23:08:35 Devid Antonio Filoni attachment added working-but-needs-cleanup qtmultimedia patch https://bugs.launchpad.net/bugs/1630399/+attachment/4754539/+files/adding_gstreamer_opus_support.patch
2016-10-04 23:08:55 Devid Antonio Filoni 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 #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.10-plugins-bad packages is not installed by default, opusdec encoder is not available. 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-but-needs-cleanup patch. I think some opus declarations in the attached patch can be avoided, but I haven't had time to work on it so I'm attaching the patch I tested (requires gstreamer0.10-plugins-bad). I don't know if qtmultimedia xenial/yakkety versions requires the patch too, I haven't checked them yet. [1] https://bugreports.qt.io/browse/QTBUG-50567 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.10-plugins-bad packages is not installed by default, opusdec encoder is not available. 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-but-needs-cleanup patch. I think some opus declarations in the attached patch can be avoided, but I haven't had time to work on it so I'm attaching the patch I tested (requires gstreamer0.10-plugins-bad). I don't know if qtmultimedia xenial/yakkety versions requires the patch too, I haven't checked them yet. [1] https://bugreports.qt.io/browse/QTBUG-50567
2016-10-08 12:25:31 Devid Antonio Filoni bug task added gst-plugins-bad0.10 (Ubuntu)
2016-10-08 12:25:47 Devid Antonio Filoni gst-plugins-bad0.10 (Ubuntu): status New In Progress
2016-10-08 12:25:47 Devid Antonio Filoni gst-plugins-bad0.10 (Ubuntu): assignee Devid Antonio Filoni (d.filoni)
2016-10-08 12:35:04 Devid Antonio Filoni attachment added qtmultimedia-opensource-src_5.4.1-1ubuntu19~overlay5.debdiff https://bugs.launchpad.net/ubuntu/+source/gst-plugins-bad0.10/+bug/1630399/+attachment/4757252/+files/qtmultimedia-opensource-src_5.4.1-1ubuntu19~overlay5.debdiff
2016-10-08 12:38:48 Devid Antonio Filoni attachment added adding_gstreamer_opus_support.patch https://bugs.launchpad.net/ubuntu/+source/gst-plugins-bad0.10/+bug/1630399/+attachment/4757253/+files/adding_gstreamer_opus_support.patch
2016-10-08 12:43:06 Ubuntu Foundations Team Bug Bot tags patch
2016-10-08 12:43:48 Devid Antonio Filoni attachment added gst-plugins-bad0.10_0.10.23-7.4ubuntu2+overlay1.debdiff https://bugs.launchpad.net/ubuntu/+source/gst-plugins-bad0.10/+bug/1630399/+attachment/4757254/+files/gst-plugins-bad0.10_0.10.23-7.4ubuntu2+overlay1.debdiff
2016-10-08 12:47:28 Devid Antonio Filoni bug task added canonical-devices-system-image
2016-10-08 12:48:48 Devid Antonio Filoni bug added subscriber Jim Hodapp
2016-11-03 12:24:24 Pat McGowan canonical-devices-system-image: status New In Progress
2016-11-03 12:24:24 Pat McGowan canonical-devices-system-image: milestone 14
2016-11-03 12:24:24 Pat McGowan canonical-devices-system-image: assignee Jim Hodapp (jhodapp)
2016-11-04 08:42:42 Alfonso Sanchez-Beato canonical-devices-system-image: assignee Jim Hodapp (jhodapp) Alfonso Sanchez-Beato (alfonsosanchezbeato)
2016-11-04 14:50:39 John McAleely canonical-devices-system-image: importance Undecided High
2016-11-10 12:17:04 Launchpad Janitor qtmultimedia-opensource-src (Ubuntu): status In Progress Fix Released
2016-11-10 13:20:05 Jean-Baptiste Lallement canonical-devices-system-image: status In Progress Fix Committed
2016-11-10 14:42:31 Timo Jyrinki gst-plugins-bad0.10 (Ubuntu): status In Progress Fix Released
2016-12-09 14:36:24 Pat McGowan canonical-devices-system-image: status Fix Committed Fix Released