Package org.robolectric.shadows
Class ShadowMediaRecorder
java.lang.Object
org.robolectric.shadows.ShadowMediaRecorder
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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_ERRORpublic static final int STATE_ERROR- See Also:
 
- 
STATE_INITIALpublic static final int STATE_INITIAL- See Also:
 
- 
STATE_INITIALIZEDpublic static final int STATE_INITIALIZED- See Also:
 
- 
STATE_DATA_SOURCE_CONFIGUREDpublic static final int STATE_DATA_SOURCE_CONFIGURED- See Also:
 
- 
STATE_PREPAREDpublic static final int STATE_PREPARED- See Also:
 
- 
STATE_RECORDINGpublic static final int STATE_RECORDING- See Also:
 
- 
STATE_RELEASEDpublic static final int STATE_RELEASED- See Also:
 
 
- 
- 
Constructor Details- 
ShadowMediaRecorderpublic 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
- 
getAudioChannelspublic int getAudioChannels()
- 
getAudioEncoderpublic int getAudioEncoder()
- 
getAudioEncodingBitRatepublic int getAudioEncodingBitRate()
- 
getAudioSamplingRatepublic int getAudioSamplingRate()
- 
getAudioSourcepublic int getAudioSource()
- 
getMaxDurationpublic int getMaxDuration()
- 
getMaxFileSizepublic long getMaxFileSize()
- 
getOutputPath
- 
getOutputFormatpublic int getOutputFormat()
- 
getVideoEncoderpublic int getVideoEncoder()
- 
getVideoEncodingBitRatepublic int getVideoEncodingBitRate()
- 
getVideoFrameRatepublic int getVideoFrameRate()
- 
getVideoWidthpublic int getVideoWidth()
- 
getVideoHeightpublic int getVideoHeight()
- 
getVideoSourcepublic int getVideoSource()
- 
getPreviewDisplay
- 
getErrorListener
- 
getInfoListener
- 
getStatepublic int getState()
 
-