-
When the decodebin state change fails because of an error message, we might not go through PAUSED->READY. Don't leak a ref to decodebin pads due to pad blocking in that case. This is because we return ASYNC going to PAUSED, and if we fail before reaching PAUSED the only transition we'll see is READY->NULL. https://bugzilla.gnome.org/show_bug.cgi?id=775893
54bf1042