delay execute till after stream ready (#143)

This commit is contained in:
Kurt Hutten
2023-06-23 14:19:15 +10:00
committed by GitHub
parent fb3c34d5f3
commit 3510abfcb9
6 changed files with 43 additions and 27 deletions

View File

@ -148,6 +148,8 @@ export interface StoreState {
setEngineCommandManager: (engineCommandManager: EngineCommandManager) => void
mediaStream?: MediaStream
setMediaStream: (mediaStream: MediaStream) => void
isStreamReady: boolean
setIsStreamReady: (isStreamReady: boolean) => void
// tauri specific app settings
defaultDir: DefaultDir
@ -300,6 +302,8 @@ export const useStore = create<StoreState>()(
setEngineCommandManager: (engineCommandManager) =>
set({ engineCommandManager }),
setMediaStream: (mediaStream) => set({ mediaStream }),
isStreamReady: false,
setIsStreamReady: (isStreamReady) => set({ isStreamReady }),
// tauri specific app settings
defaultDir: {