mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-29 11:40:38 +00:00
4df3da3bab
This allows correct handling of wrapping around backwards during the first wraparound period and avoids the infamous "Cannot unwrap, any wrapping took place yet" error message. It allows makes sure that for actual timestamp jumps a valid value is returned instead of 0, which then allows the caller to handle it properly. Not having this can have the caller see the same timestamp (0) for a very long time, which for example can cause rtpjitterbuffer to output the same timestamp for a very long time. Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1500 Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3202> |
||
---|---|---|
.. | ||
allocators.c | ||
audio.c | ||
audiocdsrc.c | ||
audiodecoder.c | ||
audioencoder.c | ||
audiosink.c | ||
baseaudiovisualizer.c | ||
discoverer.c | ||
fft.c | ||
gstgl-public-headers.h | ||
gstglapi.c | ||
gstglcolorconvert.c | ||
gstglcontext.c | ||
gstglfeature.c | ||
gstglformat.c | ||
gstglheaders.c | ||
gstglmatrix.c | ||
gstglmemory.c | ||
gstglquery.c | ||
gstglshader.c | ||
gstglsl.c | ||
gstglslstage.c | ||
gstglupload.c | ||
gstglvideomixerelement.c | ||
gstlibscpp.cc | ||
libsabi.c | ||
mikey.c | ||
navigation.c | ||
pbutils.c | ||
profile.c | ||
rtp.c | ||
rtpbasedepayload.c | ||
rtpbasepayload.c | ||
rtpdummyhdrextimpl.c | ||
rtphdrext.c | ||
rtpmeta.c | ||
rtsp.c | ||
rtspconnection.c | ||
sdp.c | ||
struct_aarch64.h | ||
struct_arm.h | ||
struct_i386.h | ||
struct_i386_osx.h | ||
struct_ppc32.h | ||
struct_ppc64.h | ||
struct_x86_64.h | ||
tag.c | ||
video.c | ||
videoanc.c | ||
videodecoder.c | ||
videoencoder.c | ||
videotimecode.c | ||
xmpwriter.c |