Revert "decodebin: Only emit the drain signal for the main decode chain, not any subchains"
This reverts commit a391dfe17f1a325f60e1d51a6d40c1a68eb196de. It breaks gapless playback: https://bugzilla.gnome.org/show_bug.cgi?id=740045
This commit is contained in:
parent
4713694082
commit
6521870077
@ -3788,7 +3788,7 @@ beach:
|
||||
|
||||
*drained = chain->drained;
|
||||
|
||||
if (*drained && chain == dbin->decode_chain)
|
||||
if (*drained)
|
||||
g_signal_emit (dbin, gst_decode_bin_signals[SIGNAL_DRAINED], 0, NULL);
|
||||
|
||||
return handled;
|
||||
|
Loading…
x
Reference in New Issue
Block a user