The type of media device.
| Enumerator |
|---|
| AUDIO_PLAYOUT_SOURCE | 0: The audio playback device.
|
| AUDIO_RECORDING_SOURCE | 1: Microphone.
|
| PRIMARY_CAMERA_SOURCE | 2: Video captured by primary camera.
|
| SECONDARY_CAMERA_SOURCE | 3: Video captured by secondary camera.
|
| PRIMARY_SCREEN_SOURCE | 4: Video captured by primary screen capturer.
|
| SECONDARY_SCREEN_SOURCE | 5: Video captured by secondary screen capturer.
|
| CUSTOM_VIDEO_SOURCE | 6: Video captured by custom video source.
|
| MEDIA_PLAYER_SOURCE | 7: Video for media player sharing.
|
| RTC_IMAGE_PNG_SOURCE | 8: Video for png image.
|
| RTC_IMAGE_JPEG_SOURCE | 9: Video for jpeg image.
|
| RTC_IMAGE_GIF_SOURCE | 10: Video for gif image.
|
| REMOTE_VIDEO_SOURCE | 11: Remote video received from network.
|
| TRANSCODED_VIDEO_SOURCE | 12: Video for transcoded.
|
| SPEECH_DRIVEN_VIDEO_SOURCE | 13: Video for voice drive.
|
| UNKNOWN_MEDIA_SOURCE | 100: Internal Usage only.
|