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 |
|