1From 7ee40a9101de8a3830e8da23b68d2c85afc98d14 Mon Sep 17 00:00:00 2001 2From: Jeffy Chen <jeffy.chen@rock-chips.com> 3Date: Thu, 28 Apr 2022 17:31:28 +0800 4Subject: [PATCH 01/14] Revert "decodebin: only emit 'drained' signal when top 5 chain is drained" 6 7This reverts commit e945b3706c86aa13d05d195a1170e6277a247548. 8 9See: 10https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/976 11 12Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com> 13--- 14 gst/playback/gstdecodebin2.c | 2 +- 15 1 file changed, 1 insertion(+), 1 deletion(-) 16 17diff --git a/gst/playback/gstdecodebin2.c b/gst/playback/gstdecodebin2.c 18index 7dcad54..1849714 100644 19--- a/gst/playback/gstdecodebin2.c 20+++ b/gst/playback/gstdecodebin2.c 21@@ -4242,7 +4242,7 @@ beach: 22 23 *drained = chain->drained; 24 25- if (*drained && !chain->parent) /* only emit signal from top chain */ 26+ if (*drained) 27 g_signal_emit (dbin, gst_decode_bin_signals[SIGNAL_DRAINED], 0, NULL); 28 29 return handled; 30-- 312.20.1 32 33