/**@class android.media.MediaRecorder.VideoSource @extends java.lang.Object Defines the video source. These constants are used with {@link android.media.MediaRecorder#setVideoSource(int)}. */ var VideoSource = { /***/ DEFAULT : "0", /**Camera video source <p> Using the {@link android.hardware.Camera} API as video source. </p> */ CAMERA : "1", /**Surface video source <p> Using a Surface as video source. </p><p> This flag must be used when recording from an {@link android.hardware.camera2} API source. </p><p> When using this video source type, use {@link android.media.MediaRecorder#getSurface()} to retrieve the surface created by MediaRecorder. */ SURFACE : "2", };