GstEnginePipeline: Use SetStateAsync in finish if needed

This commit is contained in:
Jonas Kvinge
2025-01-15 07:01:43 +01:00
parent ab73eda2be
commit ab558f87b5
2 changed files with 16 additions and 2 deletions

View File

@@ -373,6 +373,9 @@ class GstEnginePipeline : public QObject {
mutex_protected<int> set_state_in_progress_;
mutex_protected<int> set_state_async_in_progress_;
mutex_protected<GstState> last_set_state_in_progress_;
mutex_protected<GstState> last_set_state_async_in_progress_;
};
using GstEnginePipelinePtr = QSharedPointer<GstEnginePipeline>;