Vuo 2.4.4
Loading...
Searching...
No Matches
VuoCompositionState.h
Go to the documentation of this file.
1
10#pragma once
11
12#ifdef __cplusplus
13extern "C"
14{
15#endif
16
17#include <inttypes.h>
18#include <pthread.h>
19
33
35void * vuoGetCompositionStateRuntimeState(struct VuoCompositionState *compositionState);
36const char * vuoGetCompositionStateCompositionIdentifier(struct VuoCompositionState *compositionState);
37void vuoFreeCompositionState(struct VuoCompositionState *compositionState);
38
39extern pthread_key_t vuoCompositionStateKey;
40void vuoAddCompositionStateToThreadLocalStorage(const struct VuoCompositionState *compositionState);
43
44uint64_t vuoGetCompositionUniqueIdentifier(const struct VuoCompositionState *compositionState);
45
46#ifdef __cplusplus
47}
48#endif