Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration CaptureOutPreference

Sets the camera capturer preference.

Index

Enumeration members

CAPTURER_OUTPUT_PREFERENCE_AUTO

CAPTURER_OUTPUT_PREFERENCE_AUTO: = 0

0: (Default) self-adapts the camera output parameters to the system performance and network conditions to balance CPU consumption and video preview quality.

CAPTURER_OUTPUT_PREFERENCE_MANUAL

CAPTURER_OUTPUT_PREFERENCE_MANUAL: = 3

3: Allows you to customize the width and height of the video image captured by the local camera.

since

v3.3.1

CAPTURER_OUTPUT_PREFERENCE_PERFORMANCE

CAPTURER_OUTPUT_PREFERENCE_PERFORMANCE: = 1

1: Prioritizes the system performance.

The SDK chooses the dimension and frame rate of the local camera capture closest to those set by the setVideoEncoderConfiguration method.

CAPTURER_OUTPUT_PREFERENCE_PREVIEW

CAPTURER_OUTPUT_PREFERENCE_PREVIEW: = 2

2: Prioritizes the local preview quality.

The SDK chooses higher camera output parameters to improve the local video preview quality. This option requires extra CPU and RAM usage for video pre-processing.