[Bug 763630] appsrc: If do-timestamp=true should take the timestamp when queueing the buffer

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Apr 4 09:35:28 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=763630

--- Comment #18 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
(In reply to Olivier Crête from comment #17)
> Override the property, keep the value, gst_base_src_set_do_timestamp(FALSE),
> then the base class won't bother you. 

But then we would push the first buffers possibly without any timestamp.
Generally our code is very unhappy about first buffers having no timestamp

> You should also do like GstBaseSrc and overwrite timestamps even if they are
> not NONE, no?

Yes

> And it always starts at 0 as you're timestamping with the running time.

Not really, e.g. consider the case of the source being added to an already
running pipeline or manual managing of the base time

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