MeiCam SDK For Android  3.1.2
Engine of Changing

The streaming engine state includes the state of engine stopping, capture preview, capture recording, playback, seeking, and compiling. For more details, please refer to The Streaming Engine Status。 The streaming engine status changes as shown below.

The Streaming Engine Status Changing

Each rectangle in the image represents an engine state. As it can be seen in the image, adding tracks and assets will cause the engine state to change. The transition among playback, seeking, and compiling needs to go through the state of engine stopping. When the state of capture preview jumps to the state of capture recording, it is not necessary to jump to the state of engine stopping. When the video recording is completed, it is necessary to go through the state of engine stopping to further jump to the playback, seeking and compiling status.