Banuba SDK
|
#import <Foundation/Foundation.h>
Go to the source code of this file.
Functions | |
typedef | NS_ENUM (NSInteger, BNBRealtimeProcessorMode) |
typedef NS_ENUM | ( | NSInteger | , |
BNBRealtimeProcessorMode | |||
) |
Synchronous mode. Frame drop not allowed, pop
will block on processing.
Synchronous mode when effect loaded. Frame drop not allowed. During effect loading push
will forward frames to pop
, pop
will return SKIP. When effect loaded, pop
will block on processing.
Asynchronous mode. Frame drop is allowed. push
and pop
do not block on processing. push
can drop frames, if processor busy, pop
can return EMPTY, if no processed frame data for now.
Asynchronous mode. Frame drop is allowed. push
and pop
do not block on processing. During effect loading push
will forward frames to pop
, pop
will return SKIP. When effect loaded, push
can drop frames, if processor busy, pop
can return EMPTY, if no processed frame data for now.
Definition at line 6 of file BNBRealtimeProcessorMode.h.