when it works : 0:00:20.228332000 7814 0x13050 DEBUG GST_STATES gstelement.c:1800:gst_element_get_state_func: getting state, timeout 0:00:00.000000000 0:00:20.230407000 7814 0x13050 DEBUG GST_STATES gstelement.c:1805:gst_element_get_state_func: RETURN is SUCCESS 0:00:20.234771000 7814 0x13050 DEBUG GST_STATES gstelement.c:1878:gst_element_get_state_func: state current: PAUSED, pending: VOID_PENDING, result: SUCCESS when it bugs : 0:00:38.108581000 7814 0x13050 DEBUG GST_STATES gstelement.c:1800:gst_element_get_state_func: getting state, timeout 0:00:00.000000000 0:00:38.110168000 7814 0x13050 DEBUG GST_STATES gstelement.c:1805:gst_element_get_state_func: RETURN is ASYNC 0:00:38.111694000 7814 0x13050 DEBUG GST_STATES gstelement.c:1878:gst_element_get_state_func: state current: PLAYING, pending: PAUSED, result: ASYNC