VIDEO_SOURCE_TYPE

Video source type.

Enumerations

VIDEO_SOURCE_CAMERA_PRIMARY
(0): Default primary camera.
VIDEO_SOURCE_CAMERA
(0): Default primary camera.
VIDEO_SOURCE_CAMERA_SECONDARY
(1): Secondary camera.
VIDEO_SOURCE_SCREEN_PRIMARY
(2): Primary screen.
VIDEO_SOURCE_SCREEN
(2): Primary screen.
VIDEO_SOURCE_SCREEN_SECONDARY
(3): Secondary screen.
VIDEO_SOURCE_CUSTOM
(4): Custom video source.
VIDEO_SOURCE_MEDIA_PLAYER
(5): Media player.
VIDEO_SOURCE_RTC_IMAGE_PNG
(6): PNG format image.
VIDEO_SOURCE_RTC_IMAGE_JPEG
(7): JPEG format image.
VIDEO_SOURCE_RTC_IMAGE_GIF
(8): GIF format image.
VIDEO_SOURCE_REMOTE
(9): Remote video source obtained over the network.
VIDEO_SOURCE_TRANSCODED
(10): Transcoded video source.
VIDEO_SOURCE_CAMERA_THIRD
(11): Third camera (only available on Android, Windows, and macOS platforms).
VIDEO_SOURCE_CAMERA_FOURTH
(12): Fourth camera (only available on Android, Windows, and macOS platforms).
VIDEO_SOURCE_SCREEN_THIRD
(13): Third screen (only available on Windows and macOS platforms).
VIDEO_SOURCE_SCREEN_FOURTH
(14): Fourth screen (only available on Windows and macOS platforms).
VIDEO_SOURCE_SPEECH_DRIVEN
(15): Speech-driven extended video source.
VIDEO_SOURCE_UNKNOWN
(100): Unknown video source.