basesrc: do not set first buffer timestamp to 0 for live sources
authorVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Wed, 4 May 2011 12:31:56 +0000 (15:31 +0300)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Thu, 12 May 2011 17:10:14 +0000 (18:10 +0100)
commit03050fd71ddede6980440ec205678b068f84a738
tree5cde0d5a6b6defa03bf2973c7f72661748d966fc
parent24888ecc704599f4d0f6e632869b73214482d599
basesrc: do not set first buffer timestamp to 0 for live sources

Doing so avoids a large timestamp gap between first and second buffer
for live sources which take time to start up.
The first buffer now has a "live" timestamp based on the running time,
as other buffers do.

https://bugzilla.gnome.org/show_bug.cgi?id=649369
libs/gst/base/gstbasesrc.c