Playback only plays first song after today's updates

Bug #38532 reported by Aaron Whitehouse
40
Affects Status Importance Assigned to Milestone
GStreamer
Unknown
Medium
Sound Juicer
Invalid
Medium
gst-plugins-base0.10 (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

I am on Dapper and just got sound-juicer-2.14.1 in today's updates (7 April). Since then if I put in a CD and try to play tracks it only plays the first, even though it looks like it is changing when I double-click other songs.

In the attached files, you can see that the time slider shows a different length from the song being played, this slider continues with playback irrespective of which song I set to play. Playback of track one starts regardless of which track I actually choose. When playback of that track finishes, double-clicking tracks does nothing.

This is a regression.

Revision history for this message
Aaron Whitehouse (aaron-whitehouse) wrote :

This will affect all Dapper users as this is the default CD-player.

Revision history for this message
Aaron Whitehouse (aaron-whitehouse) wrote : Track playing

Note the difference between the slider and the length of the track which is 'playing'.

Revision history for this message
Aaron Whitehouse (aaron-whitehouse) wrote : Song finished

When the track has finished, double-clicking tracks does nothing.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Thanks for forwarding it upstream: http://bugzilla.gnome.org/show_bug.cgi?id=337581

Changed in sound-juicer:
assignee: nobody → desktop-bugs
status: Unconfirmed → Confirmed
Revision history for this message
David Mills (d-mills) wrote :

OK, just to say that the same bug affects the gnome-cd player. I'va already filed a bug in gnome-multimedia for this.

HTH

David

Revision history for this message
Sebastien Bacher (seb128) wrote :

The bugs are probably the same and due to gstreamer0.10 so

Revision history for this message
Aaron Whitehouse (aaron-whitehouse) wrote :

Thanks for the help, Sebastien. Any idea which GStreamer component would likely be at fault here? It would probably be best to get this upstream fairly promptly but I don't know which package to blame!

Revision history for this message
Sebastien Bacher (seb128) wrote :

you could try rebuilding gst-plugins-base0.10 without the debian/patches/10_audiosink-lockup.patch patch, that's the only gstreamer package which changed during the week

Revision history for this message
Aaron Whitehouse (aaron-whitehouse) wrote :

Sorry to be a pain, Sebastien, but I have no idea how I would go about doing that. You would have to give me some directions.

Revision history for this message
Dennis Kaarsemaker (dennis) wrote : Re: [Bug 38532] Re: Playback only plays first song after today's updates
Revision history for this message
Aaron Whitehouse (aaron-whitehouse) wrote :

Thanks Dennis :). I downloaded all the .debs from that location, dpkg -i all of them and that seemed to work fine. Opening up a CD in sound-juicer does the same behaviour I reported in the bug. Do I need to restart or restart some process?

Revision history for this message
Aaron Whitehouse (aaron-whitehouse) wrote :

Just restarted. The problem behaviour still occurs.

Revision history for this message
Aaron Whitehouse (aaron-whitehouse) wrote :

Just to clarify: I just tried ripping tracks with SJ and that works fine. It seems that only playback is affected.

Revision history for this message
Sebastien Bacher (seb128) wrote :

The issue is due to 10_audiosink-lockup.patch from gst-plugins-base0.10, should be fixed with the next upstream tarball

Changed in sound-juicer:
status: Confirmed → Fix Committed
Revision history for this message
Aaron Whitehouse (aaron-whitehouse) wrote :

Thanks all - this is fixed as of 17 April 2006 in Dapper (Flight 6).

Changed in gst-plugins-base0.10:
status: Fix Committed → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

the package still ship the broken patch no reason for it to be fixed

Changed in gst-plugins-base0.10:
status: Fix Released → Fix Committed
Revision history for this message
Aaron Whitehouse (aaron-whitehouse) wrote :

From: https://wiki.ubuntu.com/Bugs/CommonTasks#head-903ef78b981986f22bbccffcc1f1f235f4b88b6c

Fix Committed:
* means for upstream projects, that the fix is in CVS/SVN/bzr or commited to some place
* means for package maintainers, that the changes are pending and to be uploaded soon (it's what PENDINGUPLOAD was in Bugzilla)

Fix Released:
* means for upstream projects, that a release tarball was announced and is publically available
* means for package maintainers, that a fix was uploaded

Sorry, Sebastien. I didn't install any patches from CVS or anything and have only received updates from the normal Dapper repos and now it works, so thought that it was 'Released'.

Revision history for this message
Andrew Zajac (arzajac) wrote :

I experienced this issue. It is now fixed. However, I can only play one track at a time and then playback stops. Despite all tracks (or a few) being selected for ripping, playback only works for one song.

If this is the default application for an audio cd, it is annoying to have to click each song individually to play them. Is this behaviour normal?

Revision history for this message
Sebastien Bacher (seb128) wrote :

This upload fixes the issue:

 gst-plugins-base0.10 (0.10.6-0ubuntu1) dapper; urgency=low
 .
   * Sync with Debian
   * New upstream version:
     Changes since 0.10.5:
     - QoS in sinks and transform elements
     - Needs GStreamer 0.10.5 for new GstBaseSink::async_playback() vmethod
     - added theoraparse element
     Bugs fixed since 0.10.5:
     - [playbin] hang while playing truncated ogg file
     - [subparse] subtitles with special chars are displayed as ...
       (Ubuntu: #39198)
     - [riff] uncompressed AVIs with 24bpp don't work
     - [ffmpegcolorspace] make win32+msvc compliant, don't use _...
     - Disable tests/icles on platforms that do not have X
     - build errors compiling audioresample on win32(vs7)
     - gst-plugins-base fails to compile with GCC 4.1
     - [gnomevfssrc] fails to connect to icecast streaming servers
     - [ffmpegcolorspace] YVU9 support
     - [typefinding] ID3 v1 tag is not recognized with mp3-in-wa...
     - inefficient use of GList in gst-plugins-base
     - [gnomevfssink] should accept non-URI filenames as " location "
     - [gnomevfssrc] some minor memory leaks
     - plugins need better/univied descriptions
     - Unable to recognise MPEG TS stream
     - Memory leaks in basertpdepayload
     - [oggdemux] segment stop position ignored
     - Regression in the handling of files with multiple audio/s...
     - Videoscale crashes as part of DVD to Ogg transcoding
     - [videorate] Goes into an infinite loop
     - [riff] handle H264 fourcc in addition to h264
     - ISO file typefinding regression
     - deadlock in base audio sink on playing- > paused state change
   * debian/build-deps.in:
     - updated the debhelper requirement to match the compat=5
   * debian/patches/02_fix_wavpack_typefind.patch:
     - fix typefind for wavpack, patch from CVS pointed by Sebastian Dröge
       (Ubuntu: #40500)
   * debian/patches/03_fix_videoscale_pixel_aspect_ratio.patch:
     - fix videoscale not passing pixel aspect ratio,
       patch from CVS pointed by Sebastian Dröge (GNOME: #338991)
   * debian/patches/10_audiosink-lockup.patch:
     - fixed with the new version (Ubuntu: #38532)
   * debian/patches/70_relibtoolize.patch:
     - not required

Changed in gst-plugins-base0.10:
status: Fix Committed → Fix Released
Revision history for this message
Andrew Zajac (arzajac) wrote :

It's fixed. You rock!

Changed in sound-juicer:
importance: Unknown → Medium
status: Invalid → Unknown
Changed in gstreamer:
importance: Unknown → Medium
status: Invalid → Unknown
Changed in sound-juicer:
status: Unknown → Invalid
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.