Package org.robolectric.shadows
Class ShadowMediaRecorder
java.lang.Object
org.robolectric.shadows.ShadowMediaRecorder
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected static voidintintintintintintlongintintgetState()protected Surfaceintintintintintintprotected voidprepare()protected voidrelease()protected voidreset()protected voidsetAudioChannels(int numChannels) protected voidsetAudioEncoder(int audio_encoder) protected voidsetAudioEncodingBitRate(int bitRate) protected voidsetAudioSamplingRate(int samplingRate) protected voidsetAudioSource(int audio_source) protected voidprotected voidsetMaxDuration(int max_duration_ms) protected voidsetMaxFileSize(long max_filesize_bytes) protected voidprotected voidprotected voidsetOutputFile(String path) protected voidsetOutputFormat(int output_format) protected voidprotected voidsetVideoEncoder(int video_encoder) protected voidsetVideoEncodingBitRate(int bitRate) protected voidsetVideoFrameRate(int rate) protected voidsetVideoSize(int width, int height) protected voidsetVideoSource(int video_source) protected voidstart()protected voidstop()
-
Field Details
-
STATE_ERROR
public static final int STATE_ERROR- See Also:
-
STATE_INITIAL
public static final int STATE_INITIAL- See Also:
-
STATE_INITIALIZED
public static final int STATE_INITIALIZED- See Also:
-
STATE_DATA_SOURCE_CONFIGURED
public static final int STATE_DATA_SOURCE_CONFIGURED- See Also:
-
STATE_PREPARED
public static final int STATE_PREPARED- See Also:
-
STATE_RECORDING
public static final int STATE_RECORDING- See Also:
-
STATE_RELEASED
public static final int STATE_RELEASED- See Also:
-
-
Constructor Details
-
ShadowMediaRecorder
public ShadowMediaRecorder()
-
-
Method Details
-
__staticInitializer__
-
__constructor__
-
setAudioChannels
-
setAudioEncoder
-
setAudioEncodingBitRate
-
setAudioSamplingRate
-
setAudioSource
-
setCamera
-
setMaxDuration
-
setMaxFileSize
-
setOnErrorListener
-
setOnInfoListener
-
setOutputFile
-
setOutputFormat
-
setPreviewDisplay
-
setVideoEncoder
-
setVideoEncodingBitRate
-
setVideoFrameRate
-
setVideoSize
-
setVideoSource
-
prepare
-
start
-
stop
-
reset
-
release
-
getSurface
-
getCamera
-
getAudioChannels
public int getAudioChannels() -
getAudioEncoder
public int getAudioEncoder() -
getAudioEncodingBitRate
public int getAudioEncodingBitRate() -
getAudioSamplingRate
public int getAudioSamplingRate() -
getAudioSource
public int getAudioSource() -
getMaxDuration
public int getMaxDuration() -
getMaxFileSize
public long getMaxFileSize() -
getOutputPath
-
getOutputFormat
public int getOutputFormat() -
getVideoEncoder
public int getVideoEncoder() -
getVideoEncodingBitRate
public int getVideoEncodingBitRate() -
getVideoFrameRate
public int getVideoFrameRate() -
getVideoWidth
public int getVideoWidth() -
getVideoHeight
public int getVideoHeight() -
getVideoSource
public int getVideoSource() -
getPreviewDisplay
-
getErrorListener
-
getInfoListener
-
getState
public int getState()
-