[Bug 664433] New: GStreamer reports wrong track position information when played in gapless mode
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Sun Nov 20 11:17:27 PST 2011
https://bugzilla.gnome.org/show_bug.cgi?id=664433
GStreamer | gst-plugins | unspecified
Summary: GStreamer reports wrong track position information
when played in gapless mode
Classification: Platform
Product: GStreamer
Version: unspecified
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: rcl24 at drexel.edu
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
This was originally reported as a bug in Banshee, but I believe that it is more
accurately a bug/shortcoming in GStreamer:
https://bugzilla.gnome.org/show_bug.cgi?id=664402
In short, when playing a FLAC file in Banshee with gapless mode, GStreamer
reports track position (gst_element_query_position) as the total amount of play
time since the last stream start or seek, as opposed to the actual position in
the current track. When I play OGG Vorbis files in the same setup, GStreamer
reports the correct position.
I believe this is because GStreamer has plugins for parsing Vorbis files
(ext/vorbis/gstvorbisparse.c) and it does not for FLAC. If this is correct, a
parser is needed for FLAC to enable correct position reporting with gapless
playback.
--
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