@@ -3,6 +3,7 @@ package com.example.ueberwachungssystem.Detection; | |||
import android.content.Context; | |||
import android.media.MediaPlayer; | |||
import android.media.MediaRecorder; | |||
import android.widget.Toast; | |||
import java.io.File; | |||
import java.io.IOException; | |||
@@ -50,6 +51,7 @@ public class AudioRecorder { | |||
mediaRecorder.release(); | |||
mediaRecorder = null; | |||
isRecording = false; | |||
Toast.makeText(context, "audio recording saved", Toast.LENGTH_SHORT).show(); | |||
} | |||
} | |||
@@ -170,12 +170,12 @@ public class VideoDetector extends Detector { | |||
@Override | |||
public void onVideoSaved(@NonNull VideoCapture.OutputFileResults outputFileResults) { | |||
isRecording = false; | |||
Toast.makeText(context, "recording saved", Toast.LENGTH_SHORT).show(); | |||
Toast.makeText(context, "video recording saved", Toast.LENGTH_SHORT).show(); | |||
} | |||
@Override | |||
public void onError(int videoCaptureError, @NonNull String message, @Nullable Throwable cause) { | |||
isRecording = false; | |||
Toast.makeText(context, "recording failed", Toast.LENGTH_SHORT).show(); | |||
Toast.makeText(context, "video recording failed", Toast.LENGTH_SHORT).show(); | |||
} | |||
} | |||
); |
@@ -54,13 +54,13 @@ public class MainActivity extends AppCompatActivity { | |||
{ | |||
//vd.startDetection(); | |||
//vd.stopDetection(); | |||
//vd.startRecording(); | |||
//audioRecorder.startRecording(); | |||
vd.startRecording(); | |||
audioRecorder.startRecording(); | |||
} | |||
else { | |||
//vd.stopDetection(); | |||
vd.stopRecording(); | |||
//audioRecorder.stopRecording(); | |||
audioRecorder.stopRecording(); | |||
} | |||
} | |||
}); |