baseparse: improve PTS interpolating
authorMark Nauwelaerts <mnauw@users.sourceforge.net>
Sat, 9 Feb 2013 11:32:02 +0000 (12:32 +0100)
committerMark Nauwelaerts <mnauw@users.sourceforge.net>
Sat, 9 Feb 2013 11:32:02 +0000 (12:32 +0100)
commit314400d45af1a9718a7209a9c162c7a7ee9d95f7
tree09170970c477ab42ccb057395da5401ff0b41cd7
parent0b671cd05b983982f7bf303c644ebb4cfb3e1410
baseparse: improve PTS interpolating

... and tracking of DTS.  Fixes cases where PTS is locked on to the
DTS of an incoming buffer with no PTS with invalid data, leading to
no outgoing PTS (since it is not allowed smaller than DTS).

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=691481
libs/gst/base/gstbaseparse.c