Regression: breaks mpc decoding with some players

Bug #1310554 reported by Doug McMahon
36
This bug affects 7 people
Affects Status Importance Assigned to Milestone
libmpc (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

At least 2 players -
gmusicbrowser
vlc

Fixed in Debian, probably from 1001_missing_extern_kw.patch
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665974

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: libmpcdec6 2:0.1~r459-1ubuntu3
ProcVersionSignature: Ubuntu 3.13.0-24.46-generic 3.13.9
Uname: Linux 3.13.0-24-generic x86_64
ApportVersion: 2.14.1-0ubuntu3
Architecture: amd64
CurrentDesktop: Unity
Date: Mon Apr 21 06:39:45 2014
Dependencies:
 gcc-4.9-base 4.9-20140406-0ubuntu1
 libc6 2.19-0ubuntu6
 libgcc1 1:4.9-20140406-0ubuntu1
 multiarch-support 2.19-0ubuntu6
InstallationDate: Installed on 2014-04-15 (5 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140414)
SourcePackage: libmpc
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Doug McMahon (mc3man) wrote :
description: updated
Doug McMahon (mc3man)
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in libmpc (Ubuntu):
status: New → Confirmed
Doug McMahon (mc3man)
description: updated
Revision history for this message
Quentin Sculo (squentin) wrote :

From what I understand this is caused by the removal of ffmpeg, replaced by libav (a fork) : http://askubuntu.com/questions/432542/is-ffmpeg-missing-from-the-official-repositories-in-14-04

For gmusicbrowser, the problem is that is uses gstreamer 0.10 which uses gstreamer0.10-ffmpeg to decode mpc (and lossless m4a too, probably more) which doesn't compile with libav, so it has been removed (https://bugs.launchpad.net/ubuntu/+source/gallery-app/+bug/1254033) as gstreamer 0.10 is deprecated in favor of 1.0

I've installed ffmpeg and gstreamer0.10-ffmpeg via the ppa mentioned in the askubuntu question above, and it does fix the playing of mpc and lossless m4a in gmusicbrowser, the ppa also contains a vlc that plays mpc. Of course it is not a proper fix

Revision history for this message
Doug McMahon (mc3man) wrote :

This bug isn't related to ffmpeg vs libav, the issue is in libmpc
vlc from the ppa & gmusicbrowser work because the ppa also has a patched libmpcdec6

Revision history for this message
Dmitry Shachnev (mitya57) wrote :

This bug was fixed in the package libmpc - 2:0.1~r459-4.1
Sponsored for Jackson Doak (noskcaj)

---------------
libmpc (2:0.1~r459-4.1) unstable; urgency=low

  [ Hideki Yamane ]
  * Non-maintainer upload.
    - auto detect aclocal/automake/autoconf version (Closes: #713209)
    - include autoreconf.mk to add "config/compile" file
  * debian/control
    - add "Build-Depends: dh-autoreconf" to provide above autoreconf.mk
  * debian/patches
    - add add_subdir-objects.patch for automake

 -- Neil Williams <email address hidden> Sat, 22 Mar 2014 14:25:56 +0000

libmpc (2:0.1~r459-4) unstable; urgency=medium

  * Team upload.
  * Bump urgency to medium as RC #665974 affects wheezy.
  * Avoid re-define mpc_uint8_t, MPC_SAMPLE_FORMAT and mpc_int16_t in
    libmpcdec/requant.h, they are defined somewhere else in the code;
    patch taken from upstream trunk. (Closes: #665974)
    Thanks to Han Boetes for the report and Fabian Greffrath for
    traging the bug.

 -- Alessio Treglia <email address hidden> Thu, 21 Jun 2012 09:37:38 +0200

libmpc (2:0.1~r459-3) unstable; urgency=low

  * Team upload.
  * Fix buildsystem to avoid FTBFS with --as-needed.
    Thanks to Stefan Potyra for the patch. (Closes: #606829)
  * Run autotools' stuff before configure to regenerate the buildsystem.
    - Drop 99_autoreconf.patch.
    - Build-Depends on gnulib, auto{conf,make} libtool.
  * Bump Standards.

 -- Alessio Treglia <email address hidden> Sun, 17 Jun 2012 21:05:37 +0200

libmpc (2:0.1~r459-2) unstable; urgency=low

  * Team upload.
  * Update maintainer information.
  * Add watch file.
  * Build for Multiarch.
  * Bump Standards.

 -- Alessio Treglia <email address hidden> Wed, 15 Feb 2012 01:11:57 +0100

Changed in libmpc (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Václav Haisman (vzeman79) wrote :

I still cannot play Musepack files with Clementine. Is the released fix also fix for Clementine?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.