File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
TeleCorder/src/com/darwinsys/telecorder Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -42,10 +42,11 @@ public void onReceive(Context context, Intent intent) {
4242Toast .makeText (context , "IN : " + inNumber , Toast .LENGTH_LONG ).show ();
4343} else if (state .equals (TelephonyManager .EXTRA_STATE_OFFHOOK )) {
4444if (wasRinging ) {
45-
4645Toast .makeText (context , "ANSWERED" , Toast .LENGTH_LONG ).show ();
47-
4846startRecording (context );
47+ } else {
48+ Toast .makeText (context , "UNEXPECTED: OFFHOOK but not RINGING!" ,
49+ Toast .LENGTH_LONG ).show ();
4950}
5051} else if (state .equals (TelephonyManager .EXTRA_STATE_IDLE )) {
5152wasRinging = false ;
@@ -95,6 +96,7 @@ private void startRecording(Context context) {
9596mAudioManager .setSpeakerphoneOn (true );
9697// recorder.setAudioSource(MediaRecorder.AudioSource.VOICE_CALL);
9798recorder .setAudioSource (MediaRecorder .AudioSource .VOICE_COMMUNICATION );
99+ recorder .setAudioSource (MediaRecorder .AudioSource .VOICE_CALL );
98100recorder .setOutputFormat (MediaRecorder .OutputFormat .AMR_NB );
99101recorder .setAudioEncoder (MediaRecorder .AudioEncoder .AMR_NB );
100102recorder .setOutputFile (audiofile .getAbsolutePath ());
You can’t perform that action at this time.
0 commit comments