[Bug 656412] vorbisdec: discard starting samples according to granpos

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Aug 12 11:36:02 PDT 2011


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

--- Comment #9 from Mark Nauwelaerts <mnauw at users.sourceforge.net> 2011-08-12 18:36:00 UTC ---
Position reporting works because that's the meaning of the position field in a
segment; the start timestamp is set to have the position as given by the
position field.  So, in this case, timestamp delta (the first sample to go
through) would have position 0 (see basesink's position reporting) (and also
running time 0).

Btw, also wondering if there is already some segment/timestamp manipulation in
place in oggdemux to handle (accidentally or intentionally) a granulepos that
is (large) positive (if not, one would end with a large delay at start if
things are otherwise still assuming 0 based).

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