gstreamer/gst
Sebastian Dröge 287f9b18b0 mpegdemux: Update the last_ts correctly if we have no DTS
If we have no DTS but a PTS then this means both are the same, and we
should update the last_ts with the PTS. Only if both are unknown then we
don't know the current position and should not update it at all.

Previously we would always update the last_ts to GST_CLOCK_TIME_NONE if
the DTS is unknown, which caused the position to jump around and to
cause spurious gap events to be sent.
2020-01-21 23:50:52 +00:00
..
accurip remove various useless linefeed in logs 2019-12-11 10:51:29 +01:00
adpcmdec Remove autotools build system 2019-10-14 13:54:27 +01:00
adpcmenc Remove autotools build system 2019-10-14 13:54:27 +01:00
aiff Remove autotools build system 2019-10-14 13:54:27 +01:00
asfmux bad: Avoid using deprecated API 2019-11-08 10:43:08 +00:00
audiobuffersplit Remove autotools build system 2019-10-14 13:54:27 +01:00
audiofxbad Remove autotools build system 2019-10-14 13:54:27 +01:00
audiolatency Remove autotools build system 2019-10-14 13:54:27 +01:00
audiomixmatrix Remove autotools build system 2019-10-14 13:54:27 +01:00
audiovisualizers documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
autoconvert autoconvert: Fix lock-less exchange or free condition 2019-12-19 22:35:18 +00:00
bayer documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
camerabin2 Don't pass default GLib marshallers for signals 2019-11-06 14:27:46 +00:00
coloreffects Remove autotools build system 2019-10-14 13:54:27 +01:00
debugutils fakevideosink: Use our pad template to create pad 2020-01-06 20:35:00 +00:00
dvbsuboverlay documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
dvdspu documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
faceoverlay Remove autotools build system 2019-10-14 13:54:27 +01:00
festival documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
fieldanalysis Remove autotools build system 2019-10-14 13:54:27 +01:00
freeverb Remove autotools build system 2019-10-14 13:54:27 +01:00
frei0r documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
gaudieffects documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
gdp Remove autotools build system 2019-10-14 13:54:27 +01:00
geometrictransform documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
id3tag documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
inter Remove autotools build system 2019-10-14 13:54:27 +01:00
interlace interlace: Store unsigned integers in unsigned integer types 2019-12-03 21:12:26 +00:00
ivfparse documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
ivtc Remove autotools build system 2019-10-14 13:54:27 +01:00
jp2kdecimator Remove autotools build system 2019-10-14 13:54:27 +01:00
jpegformat documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
librfb bad: use of g_value_dup_string 2019-12-30 14:13:03 +00:00
midi Remove autotools build system 2019-10-14 13:54:27 +01:00
mpegdemux mpegdemux: Update the last_ts correctly if we have no DTS 2020-01-21 23:50:52 +00:00
mpegpsmux documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
mpegtsdemux mpegtsdemux: resurrect actual and efficient seeking of all kinds 2019-12-31 10:44:35 +01:00
mpegtsmux atscmux: Add missing break in switch 2019-11-27 15:41:26 +01:00
mxf mxfdemux: add support for Apple ProRes 2020-01-15 11:51:20 +00:00
netsim documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
onvif Remove autotools build system 2019-10-14 13:54:27 +01:00
pcapparse documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
pnm documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
proxy Remove autotools build system 2019-10-14 13:54:27 +01:00
rawparse Remove autotools build system 2019-10-14 13:54:27 +01:00
removesilence documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
rist documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
rtmp2 rtmp2sink: Only apply @setDataFrame to onMetaData messages 2019-12-03 14:11:47 +01:00
rtp rtpmanagerbad: allow setting multicast-iface 2019-11-19 12:39:59 +00:00
sdp sdp: don't leak the ghost pad 2019-11-06 02:11:20 +00:00
segmentclip Remove autotools build system 2019-10-14 13:54:27 +01:00
siren Remove autotools build system 2019-10-14 13:54:27 +01:00
smooth Remove autotools build system 2019-10-14 13:54:27 +01:00
speed Remove autotools build system 2019-10-14 13:54:27 +01:00
subenc Remove autotools build system 2019-10-14 13:54:27 +01:00
switchbin switchbin: Free path objects on finalize 2019-11-13 10:15:32 +00:00
timecode timecodestamper: Add property to set the extra latency to introduce for waiting for LTC timecodes 2020-01-13 18:17:23 +00:00
transcode
videofilters Remove autotools build system 2019-10-14 13:54:27 +01:00
videoframe_audiolevel Remove autotools build system 2019-10-14 13:54:27 +01:00
videoparsers h264parse: do not push wrong PTS with some raw files 2020-01-10 15:03:38 +00:00
videosignal Remove autotools build system 2019-10-14 13:54:27 +01:00
vmnc remove various useless linefeed in logs 2019-12-11 10:51:29 +01:00
y4m Remove autotools build system 2019-10-14 13:54:27 +01:00
yadif yadif: Re-renable MMX asm on x86_64 with meson 2020-01-19 08:50:19 +00:00
meson.build switchbin: Initial checkin 2019-11-13 10:15:31 +00:00