GESPipeline fails to change state in case of errors in timeline
Submitted by Kyrylo V. Polezhaiev
Created attachment 309729
If GESProject contains some specific errors or is empty (like in attachment), and on project "loaded" I say GESPipeline (which should play Timeline I extracted) to change state to PLAY, it only changes state to READY and then no action is performed asynchronously (thread pool relaxing).
gst_element_get_state, however waits infinitely (in case timeout is -1).
Attachment 309729, "empty project":