gstreamer/gst
Nicolas Dufresne ea08442699 codecalphademux: Fix handling of flow combine
As the alphacombine is simplified to received matching pair of buffers,
we can't just stop streaming when we receive EOS from downstream. Due
to usage of queue, the moment we get this return value may differ.

Though, by continuing pushing, we override the last_flowret on the pad
which can make us miss that we effectively can combine all flow into
EOS.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2238>
2021-05-13 14:38:47 +00:00
..
accurip gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
adpcmdec gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
adpcmenc gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
aiff gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
asfmux gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
audiobuffersplit gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
audiofxbad gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
audiolatency gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
audiomixmatrix gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
audiovisualizers gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
autoconvert gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
bayer gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
camerabin2 Use gst_element_request_pad_simple... 2021-05-05 06:17:14 +00:00
codecalpha codecalphademux: Fix handling of flow combine 2021-05-13 14:38:47 +00:00
coloreffects gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
debugutils testbinsrc: Handle setting URI on the fly 2021-05-13 02:03:57 +00:00
dvbsubenc gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
dvbsuboverlay gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
dvdspu gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
faceoverlay gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
festival gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
fieldanalysis gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
freeverb gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
frei0r documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
gaudieffects gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
gdp gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
geometrictransform gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
id3tag gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
inter gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
interlace gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
ivfparse gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
ivtc gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
jp2kdecimator gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
jpegformat jpegparse: Don't generate timestamp for 0/1 framerates 2021-04-23 17:54:30 +00:00
librfb gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
midi gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
mpegdemux gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
mpegpsmux gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
mpegtsdemux tsdemux: fix truncated output segment when seeking with a stop 2021-04-21 21:40:26 +00:00
mpegtsmux gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
mxf mxf: check EOS cond with any segment's flag 2021-05-04 19:11:27 +00:00
netsim gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
onvif gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
pcapparse gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
pnm gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
proxy gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
rawparse gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
removesilence gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
rist rist: Plug leak of rtcp_send_addr 2021-05-07 11:06:53 +00:00
rtmp2 gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
rtp rtpsrc: Plug leak of rtcp_send_addr 2021-05-07 12:34:20 +00:00
sdp Use gst_element_request_pad_simple... 2021-05-05 06:17:14 +00:00
segmentclip gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
siren gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
smooth gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
speed gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
subenc gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
switchbin switchbin: When collecting srcpad caps, don't intersect with path caps. 2021-04-12 14:27:00 +00:00
timecode gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
transcode Use gst_element_request_pad_simple... 2021-05-05 06:17:14 +00:00
videofilters gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
videoframe_audiolevel gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
videoparsers vp9parse: Manually fixate codec-alpha field 2021-05-11 16:06:56 -04:00
videosignal gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
vmnc gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
y4m gst-plugins: allow per feature registration 2021-04-11 16:16:55 +00:00
meson.build Introduce CODEC Alpha plugin 2021-05-11 16:06:56 -04:00