Change summary
src/main/java/eu/siacs/conversations/ui/RecordingActivity.java | 7 +++
1 file changed, 6 insertions(+), 1 deletion(-)
Detailed changes
@@ -105,7 +105,12 @@ public class RecordingActivity extends BaseActivity implements View.OnClickListe
private boolean startRecording() {
mRecorder = new MediaRecorder();
- mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
+ try {
+ mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
+ } catch (final RuntimeException e) {
+ Log.e(Config.LOGTAG,"could not set audio source", e);
+ return false;
+ }
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
mRecorder.setPrivacySensitive(true);
}