diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/multimedia/platform/gstreamer/common/qgst_p.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/multimedia/platform/gstreamer/common/qgst_p.h b/src/multimedia/platform/gstreamer/common/qgst_p.h index 37d118cc3..8036fb8b9 100644 --- a/src/multimedia/platform/gstreamer/common/qgst_p.h +++ b/src/multimedia/platform/gstreamer/common/qgst_p.h @@ -456,7 +456,7 @@ public: { auto change = gst_element_set_state(element(), state); if (change == GST_STATE_CHANGE_ASYNC) { - change = gst_element_get_state(element(), nullptr, &state, 10000*1e6 /*nano seconds*/); + change = gst_element_get_state(element(), nullptr, &state, 1000*1e6 /*nano seconds*/); } #ifndef QT_NO_DEBUG if (change != GST_STATE_CHANGE_SUCCESS && change != GST_STATE_CHANGE_NO_PREROLL) @@ -466,7 +466,7 @@ public: } bool finishStateChange() { - auto change = gst_element_get_state(element(), nullptr, nullptr, 10000*1e6 /*nano seconds*/); + auto change = gst_element_get_state(element(), nullptr, nullptr, 1000*1e6 /*nano seconds*/); #ifndef QT_NO_DEBUG if (change != GST_STATE_CHANGE_SUCCESS && change != GST_STATE_CHANGE_NO_PREROLL) qWarning() << "Could finish change state of" << name(); |