Sebastian Dröge b88d69b722 rtpgstpay: Delay pushing of event packets until the next buffer
And also re-timestamp them with the current buffer's PTS.

Not doing so keeps the timestamps of event packets as
GST_CLOCK_TIME_NONE or the timestamp of the previous buffer, both of
which are bogus.

Making sure that (especially) the first packet has a valid timestamp
allows putting e.g. the NTP timestamp RTP header extension on it.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5173>
2024-03-07 14:02:33 +00:00
..
2024-03-05 12:58:57 +00:00
2024-03-05 12:58:57 +00:00
2024-03-05 12:58:57 +00:00
2024-03-05 12:58:57 +00:00
2024-03-05 12:58:57 +00:00
2024-03-05 12:58:57 +00:00
2024-03-05 12:58:57 +00:00
2024-03-05 12:58:57 +00:00
2024-03-05 12:58:57 +00:00
2024-02-23 13:24:22 +00:00
2024-03-05 12:58:57 +00:00