[Bug 649474] Gapless playback is not gapless for Flac files

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Oct 8 03:56:23 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=649474
  GStreamer | gst-plugins-good | unspecified

Vincent Penquerc'h <vincent.penquerch> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |NEEDINFO
         Depends on|                            |661215, 661202

--- Comment #13 from Vincent Penquerc'h <vincent.penquerch at collabora.co.uk> 2011-10-08 10:56:17 UTC ---
The following is assuming the decodebin2 "drained" system is used. From
comments above, it's not clear whether none of some of the reports use this
method (eg, I've no idea if Clementine uses that drained system.

I just fixed a timestamp bug in flacparse that would cause loops implemented
via setting URI when receiving the drained signal to not loop properly with
FLAC files. With that patch in, I get nice sounding looped FLAC files. Not
quite sure it's gapless as they start end with silence/ramp, but it's
definitely needed - at least when using that method. If anyone can attach two
FLAC files which make gaps obvious (as in, a recording of a single sound split
in two FLAC files), I can look into it more. For now though, it works well
enough for me.

Also, the drained signal had been mistakenly removed in july, so you'll need to
apply 661202 as well for it to work. This isn't the original issue since it
predates the drained bug.

So marking both as dependency. Please test with those two patches, and either
supply test files if it still doesn't work for a player which does not do its
own thing, and move back to Banshee if it only does not work with it.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list