flvmux: Correct time types
authorJan Alexander Steffens (heftig) <jan.steffens@ltnglobal.com>
Sat, 12 Sep 2020 07:02:30 +0000 (09:02 +0200)
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Fri, 9 Oct 2020 07:10:47 +0000 (07:10 +0000)
commita73ede42cf3489d4848d66a4d1350b7b73eff31f
tree234ade9efa8c449091acbe196b472ab1d4b29ab1
parent6a84dc41460fcf49920fc8cb41b4c8e0b079854a
flvmux: Correct time types

- last_dts is in milliseconds, not nanoseconds as expected for
  GstClockTime. Make it a generic guint64.
- Use GstClockTime for the fields that actually contain nanoseconds.
  None of them should become negative.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/766>
gst/flv/gstflvmux.c
gst/flv/gstflvmux.h