timestamps are now chosen in the following order: upstream -> parsed by decoder -> calculated from timestamp offset we also check the timestamps supplied from upstream/decoder to see if they atleast is increasing.
This reverts commit aa0444f204157c22c11a742547c9e68a9eaecc80.