Activity log for bug #1661842

Date Who What changed Old value New value Message
2017-02-04 14:02:56 Doug McMahon bug added bug
2017-02-04 16:44:16 Marc Deslauriers gst-libav1.0 (Ubuntu): assignee Marc Deslauriers (mdeslaur)
2017-02-04 16:44:37 Marc Deslauriers gst-libav1.0 (Ubuntu): assignee Marc Deslauriers (mdeslaur)
2017-02-04 16:45:03 Marc Deslauriers gst-libav1.0 (Ubuntu): assignee Iain Lane (laney)
2017-02-04 21:54:47 Launchpad Janitor gst-libav1.0 (Ubuntu): status New Confirmed
2017-02-04 22:17:00 Vlad Orlov bug added subscriber Vlad Orlov
2017-02-05 01:08:18 Doug McMahon summary 0001-Only-use-AV_CODEC_ID_WRAPPED_AVFRAME-on-new-enough-l.patch breaks wma decoding 0001-Only-use-AV_CODEC_ID_WRAPPED_AVFRAME-on-new-enough-l.patch fixes ftbfs but breaks plugin functionality
2017-02-07 12:55:03 Iain Lane bug watch added https://bugzilla.gnome.org/show_bug.cgi?id=778283
2017-02-07 12:55:03 Iain Lane bug task added gstreamer
2017-02-07 12:55:49 Iain Lane gst-libav1.0 (Ubuntu): status Confirmed Fix Released
2017-02-07 12:56:09 Iain Lane nominated for series Ubuntu Xenial
2017-02-07 12:56:09 Iain Lane bug task added gst-libav1.0 (Ubuntu Xenial)
2017-02-07 12:56:47 Iain Lane summary 0001-Only-use-AV_CODEC_ID_WRAPPED_AVFRAME-on-new-enough-l.patch fixes ftbfs but breaks plugin functionality gstreamer 1.8.3 incorrectly removes some decoders and encoders when built against ffmpeg 2.8.10
2017-02-07 12:56:58 Iain Lane gst-libav1.0 (Ubuntu Xenial): status New Triaged
2017-02-07 12:57:00 Iain Lane gst-libav1.0 (Ubuntu Xenial): importance Undecided High
2017-02-07 13:19:03 Bug Watch Updater gstreamer: status Unknown Confirmed
2017-02-07 13:19:03 Bug Watch Updater gstreamer: importance Unknown Medium
2017-02-08 15:55:25 Iain Lane description That is with the current ffmpeg shared in 16.04. So maybe consider reverting patch, i.e. 1.8.2-1 seems to work ok. Otherwise consider building with plugin supplied ffmpeg (called libav), there is recent precedent for static linking as seen by vlc last year. Sample files - wmapro http://samples.mplayerhq.hu/A-codecs/WMA9/wmapro/New%20Stories%20(Highway%20Blues)-2.wma wmal http://samples.mplayerhq.hu/A-codecs/lossless/luckynight.wma ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: gstreamer1.0-libav 1.8.3-1ubuntu0.1 ProcVersionSignature: Ubuntu 4.8.0-34.36~16.04.1-generic 4.8.11 Uname: Linux 4.8.0-34-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.5 Architecture: amd64 CurrentDesktop: Unity Date: Sat Feb 4 08:51:10 2017 SourcePackage: gst-libav1.0 UpgradeStatus: No upgrade log present (probably fresh install) [ Description ] The version of gst-libav1.0 that made it to xenial-updates contained a buggy check against the values of an enumeration as present in ffmpeg 2.8.10, also in xenial. This was in a piece of code that was filtering ffmpeg's available plugins out of the ones to make it through to gst-libav's supposed decoders and encoders. The effect is that you can't play some file formats. (Attached.) [ Fix ] Instead of doing a range-based comparison on the enumeration, switch to an explicit blacklist. [ QA ] 1. Install gstreamer1.0-libav, and try to gst-play1.0 on the following files supplied by the reporter: wmapro http://samples.mplayerhq.hu/A-codecs/WMA9/wmapro/New%20Stories%20(Highway%20Blues)-2.wma wmal http://samples.mplayerhq.hu/A-codecs/lossless/luckynight.wma 2. Check debdiff <gstreamer1.0-libav 1.8.3-1ubuntu0.1.deb> <gstreamer1.0-libav 1.8.3-1ubuntu0.2.deb> and see that new decoders and encoders are present wrt 1.8.3-1ubuntu0.1 in xenial-updates. Do the same against previous version (1.8.2) in x-updates. [ Regression potential ] If this fix is wrong somehow, then it might make the situation *worse* or at least not better by not restoring the decoders and encoders that it should. The (2) case above is designed to check this. Note that there are some expected removals wrt. 1.8.2 - that's what the upstream commit was attempting to implement but it was accidentally too broad when used with ffmpeg 2.8.10. [ Original report ] That is with the current ffmpeg shared in 16.04. So maybe consider reverting patch, i.e. 1.8.2-1 seems to work ok. Otherwise consider building with plugin supplied ffmpeg (called libav), there is recent precedent for static linking as seen by vlc last year. Sample files - wmapro http://samples.mplayerhq.hu/A-codecs/WMA9/wmapro/New%20Stories%20(Highway%20Blues)-2.wma wmal http://samples.mplayerhq.hu/A-codecs/lossless/luckynight.wma ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: gstreamer1.0-libav 1.8.3-1ubuntu0.1 ProcVersionSignature: Ubuntu 4.8.0-34.36~16.04.1-generic 4.8.11 Uname: Linux 4.8.0-34-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.5 Architecture: amd64 CurrentDesktop: Unity Date: Sat Feb 4 08:51:10 2017 SourcePackage: gst-libav1.0 UpgradeStatus: No upgrade log present (probably fresh install)
2017-02-10 16:24:45 Slater bug added subscriber Slater
2017-02-13 17:05:25 nmaxx bug added subscriber nmaxx
2017-02-14 11:10:03 Łukasz Zemczak gst-libav1.0 (Ubuntu Xenial): status Triaged Fix Committed
2017-02-14 11:10:06 Łukasz Zemczak bug added subscriber Ubuntu Stable Release Updates Team
2017-02-14 11:10:08 Łukasz Zemczak bug added subscriber SRU Verification
2017-02-14 11:10:15 Łukasz Zemczak tags apport-bug regression-update third-party-packages xenial apport-bug regression-update third-party-packages verification-needed xenial
2017-02-14 11:36:34 Doug McMahon tags apport-bug regression-update third-party-packages verification-needed xenial apport-bug regression-update third-party-packages verification-done xenial
2017-02-14 16:37:22 paz bug added subscriber paz
2017-02-14 22:17:55 Chris Schadl bug added subscriber Chris Schadl
2017-02-15 01:42:28 Mathew Hodson gst-libav1.0 (Ubuntu): importance Undecided High
2017-02-21 23:12:16 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2017-02-21 23:12:16 Launchpad Janitor gst-libav1.0 (Ubuntu Xenial): status Fix Committed Fix Released
2017-02-22 06:07:27 Vlad Orlov removed subscriber Vlad Orlov
2017-02-23 16:56:38 nmaxx removed subscriber nmaxx
2018-01-13 22:14:16 Bug Watch Updater gstreamer: status Confirmed Incomplete
2018-01-15 23:04:22 Bug Watch Updater gstreamer: status Incomplete Fix Released