VideoModulePosition
Position of the video frame in the video observer.
Enumerations
- VIDEO_MODULE_POSITION_POST_CAPTURER
- (1): The position of the locally captured video data after preprocessing, corresponding to the onCaptureVideoFrame callback. The video at this position has applied video preprocessing effects, which can be verified by enabling beauty effects, virtual background, or watermark.
- VIDEO_MODULE_POSITION_PRE_RENDERER
- (2): The position before rendering, corresponding to the video data in the onRenderVideoFrame callback.
- VIDEO_MODULE_POSITION_PRE_ENCODER
- (4): The position before encoding, corresponding to the video data in the onPreEncodeVideoFrame callback. The video at this position has applied video preprocessing and pre-encoding effects.
- To verify video preprocessing effects, you can enable beauty effects, virtual background, or watermark.
- To verify pre-encoding effects, you can set a lower frame rate (e.g., 5 fps).
- VIDEO_MODULE_POSITION_POST_CAPTURER_ORIGIN
- (8): The position after local video capture and before preprocessing. The video at this position has not applied preprocessing effects, which can be verified by enabling beauty effects, virtual background, or watermark.