seek bar issues when playing m4a

Bug #1127743 reported by David Tombs on 2013-02-17
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
rhythmbox (Ubuntu)
Undecided
Unassigned

Bug Description

Steps to reproduce:
1. Play A State of Trance podcast m4a file. Notice that seek bar indicates that we are a few minutes into the song but it's actually playing the beginning.
2. Try to seek halfway through the song. Audio that starts playing is from halfway through the song but the seek bar jumps further in the song.
3. Press pause. Rhythmbox pauses.
4. Press play. Rhythmbox doesn't play.

Even though the song I'm playing is from a podcast it's not specific to the podcast area of rhythmbox. I can reproduce the issue when copying the file to my normal library. See attached screenshot.

It does seem to be related to specific types of m4a files, though. I have others that don't reproduce the issue.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: rhythmbox 2.96-0ubuntu4.2
ProcVersionSignature: Ubuntu 3.2.0-37.58-generic 3.2.35
Uname: Linux 3.2.0-37-generic x86_64
ApportVersion: 2.0.1-0ubuntu17.1
Architecture: amd64
Date: Sat Feb 16 22:32:09 2013
ExecutablePath: /usr/bin/rhythmbox
MarkForUpload: True
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, user)
 LANG=en_US.UTF-8
SourcePackage: rhythmbox
UpgradeStatus: Upgraded to precise on 2012-05-26 (266 days ago)
XsessionErrors:
 gnome-session[21899]: WARNING: Application 'gnome-settings-daemon.desktop' failed to register before timeout
 gnome-session[21899]: CRITICAL: We failed, but the fail whale is dead. Sorry....
 (indicator-multiload:21987): GLib-GIO-CRITICAL **: GApplication subclass 'Main' failed to chain up on ::startup (from start of override function)
 (gdu-notification-daemon:22022): libgdu-WARNING **: Couldn't call GetAll() to get properties for /org/freedesktop/UDisks/devices/dm_2d0: Method "GetAll" with signature "s" on interface "org.freedesktop.DBus.Properties" doesn't exist
 (update-notifier:22114): libgdu-WARNING **: Couldn't call GetAll() to get properties for /org/freedesktop/UDisks/devices/dm_2d0: Method "GetAll" with signature "s" on interface "org.freedesktop.DBus.Properties" doesn't exist

David Tombs (dgtombs) wrote :
David Tombs (dgtombs) wrote :
description: updated
David Tombs (dgtombs) wrote :

Possible duplicate of bug 313587.

Matt Fischer (mfisch) wrote :

David,

I don't think it's a duplicate because that bug is about a file that's not fully downloaded.

Matt Fischer (mfisch) wrote :

Attached is a screen cap of the seek bar right after I start playing the file, it should be at 00:01 or so.

Changed in rhythmbox (Ubuntu):
status: New → Confirmed
Matt Fischer (mfisch) wrote :

I'll also add that Totem plays this file without issue, Play & Pause work as does the seek bar.

Changed in rhythmbox (Ubuntu):
status: Confirmed → Triaged
David Tombs (dgtombs) wrote :

Thanks, Matt.

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

Other bug subscribers