gstreamer/plugins/elements
Jan Alexander Steffens (heftig) 8eebe19cae input-selector: Use proper segments when cleaning cached buffers
We need to use the segment associated with the cached buffer, not the
current segment of the pad, otherwise we miscalculate the running time
of cached buffers from before a segment change.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1270>
2021-10-29 11:30:34 +01:00
..
gstcapsfilter.c utils: expose GstPluginAPIFlags 2020-06-06 00:38:29 +02:00
gstcapsfilter.h capsfilter: optimisation: avoid unnecessary gst_pad_has_current_caps() checks 2016-03-24 14:48:40 +02:00
gstclocksync.c clocksync: Fix providing system clock by default 2021-04-13 11:19:54 +01:00
gstclocksync.h clocksync: Remove handoff signals 2020-05-04 09:21:02 +03:00
gstconcat.c concat: Properly propagate seqnum of segment events 2021-08-20 15:56:56 +01:00
gstconcat.h concat: Add adjust-base property 2015-06-22 14:11:30 +02:00
gstdataurisrc.c dataurisrc: Do not include trailing \0 into buffer 2019-10-07 17:47:47 +00:00
gstdataurisrc.h Fix FSF address 2012-11-04 00:09:59 +00:00
gstdownloadbuffer.c downloadbuffer: close file before trying to remove 2021-05-14 14:36:57 +01:00
gstdownloadbuffer.h downloadbuffer: remove unused struct member 2017-07-26 14:20:44 +01:00
gstelements.c clocksync: Add new clocksync element 2020-02-26 16:36:29 +00:00
gstelements_private.c filesink: Fix for updating the index of memory to write in the next iteration 2020-03-31 19:05:30 +09:00
gstelements_private.h filesink/fdsink: Write 1 iovec directly without copying if there's no writev() support 2020-03-26 11:31:03 +00:00
gstfakesink.c utils: expose GstPluginAPIFlags 2020-06-06 00:38:29 +02:00
gstfakesink.h Revert "Potential GstContext regression" 2013-09-24 12:47:52 +02:00
gstfakesrc.c utils: expose GstPluginAPIFlags 2020-06-06 00:38:29 +02:00
gstfakesrc.h Port gtk-doc comments to their equivalent markdown syntax 2017-01-27 16:36:38 -03:00
gstfdsink.c fdsink: do not supress legitimate errors when unlocking 2020-05-20 14:10:14 +00:00
gstfdsink.h fdsink: remove unused struct member bytes_written 2020-05-20 14:10:14 +00:00
gstfdsrc.c file/fdsrc: use struct stat64 on android to match stat64() 2019-08-28 15:46:33 +10:00
gstfdsrc.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstfilesink.c utils: expose GstPluginAPIFlags 2020-06-06 00:38:29 +02:00
gstfilesink.h filesink: Add a new full buffer mode to filesink 2020-03-26 11:31:03 +00:00
gstfilesrc.c file/fdsrc: use struct stat64 on android to match stat64() 2019-08-28 15:46:33 +10:00
gstfilesrc.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstfunnel.c funnel: fix documentation 2019-08-06 13:30:12 +00:00
gstfunnel.h gstbasetranform: replace GST_BASE_TRANSFORM with GST_BASE_TRANSFORM_CAST 2017-11-24 13:39:39 +01:00
gstidentity.c identity/clocksync: Also provide system clock if sync=false 2020-11-20 14:00:16 +00:00
gstidentity.h identity: Handle seeking with single_segment=True 2020-05-06 14:24:36 +00:00
gstinputselector.c input-selector: Use proper segments when cleaning cached buffers 2021-10-29 11:30:34 +01:00
gstinputselector.h inputselector: Never reset active pad set from the user 2020-05-14 22:15:12 +00:00
gstmultiqueue.c multiqueue: Use running time of gap events for wakeups. 2021-09-06 09:57:59 +01:00
gstmultiqueue.h multiqueue: Make min-interleave-time a configurable property 2017-03-09 12:09:57 +11:00
gstoutputselector.c utils: expose GstPluginAPIFlags 2020-06-06 00:38:29 +02:00
gstoutputselector.h output-selector: Drop duplicated seek events 2020-05-13 17:59:06 -04:00
gstqueue.c queue: protect against lost wakeups for iterm_del condition 2020-06-06 17:41:20 +00:00
gstqueue.h queue/queue2: Protect against spurious condition variable wakeups 2016-12-13 21:03:54 +02:00
gstqueue2.c queue2: Refuse all serialized queries when posting buffering messages 2021-04-17 09:28:46 +01:00
gstqueue2.h gst: don't use volatile to mean atomic 2021-04-13 01:58:54 +01:00
gstsparsefile.c sparsefile: Fix sparsefile on Win32 2021-05-14 14:36:57 +01:00
gstsparsefile.h elements: don't depend on libgio just for g_io_error_from_errno() 2014-05-13 20:06:48 +01:00
gststreamiddemux.c Port gtk-doc comments to their equivalent markdown syntax 2017-01-27 16:36:38 -03:00
gststreamiddemux.h docs: add StreamidDemux to documentation 2015-07-08 17:07:49 +01:00
gsttee.c utils: expose GstPluginAPIFlags 2020-06-06 00:38:29 +02:00
gsttee.h tee: Add allow-not-linked property 2015-03-26 10:46:26 +01:00
gsttypefindelement.c typefind: copy seqnum to new segment event 2020-11-16 10:47:28 +00:00
gsttypefindelement.h typefind: copy seqnum to new segment event 2020-11-16 10:47:28 +00:00
gstvalve.c Port gtk-doc comments to their equivalent markdown syntax 2017-01-27 16:36:38 -03:00
gstvalve.h gst: don't use volatile to mean atomic 2021-04-13 01:58:54 +01:00
meson.build clocksync: Add new clocksync element 2020-02-26 16:36:29 +00:00