public void | checkStateErrors(MediaRecorderStateErrors stateErrors)1. It is valid to call setOutputFile() in the following states:
{DataSourceConfigured, Initial, Initialized, Prepared, Recording, Error}.
2. It is invalid to call setOutputFile() in the following states:
{}
// Valid states.
assertTrue(!stateErrors.errorInDataSourceConfiguredState);
assertTrue(!stateErrors.errorInPreparedState);
assertTrue(!stateErrors.errorInRecordingState);
assertTrue(!stateErrors.errorInErrorState);
assertTrue(!stateErrors.errorInInitialState);
assertTrue(!stateErrors.errorInInitialStateAfterReset);
assertTrue(!stateErrors.errorInInitialStateAfterStop);
assertTrue(!stateErrors.errorInInitializedState);
|