[gstreamer-bugs] [Bug 620323] mp3 playback does not respect lame gapless tags

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Jul 3 17:46:39 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=620323
  GStreamer | gst-plugins-ugly | 0.10.15

--- Comment #3 from nyall <nyall at zombiepigs.net> 2010-07-04 00:46:36 UTC ---
As far as I know these tags apply specifically to mp3 files only, as a way of
getting around limitations in the format.

I had a bit of a look in the mad source, and it looks like the delay and
padding are stored in tag->lame.start_delay and tag->lame.end_padding. xmms
uses these tags to gaplessly play the files by:

data->samples_to_skip = lame->start_delay;
data->samples_to_play = ((guint64) xmms_xing_get_frames (data->xing) * 1152ULL)
-
                                lame->start_delay - lame->end_padding;

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