Commit 90e86b86 authored by
urisourcebin: Avoid races when setting up typefind
The state of urisourcebin (and all elements contained within) can change at any point in time, including when setting up the typefind element. In order to avoid ending up with typefind starting without being fully connected, lock the state and connect to the 'have-type' signal.
Showing with 7 additions and 2 deletions