Skip to content

Commit 4b97476

Browse files
committed
tweaking away at it
1 parent 7d1561a commit 4b97476

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

TeleCorder/src/com/darwinsys/telecorder/CallReceiver.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,11 @@ public void onReceive(Context context, Intent intent) {
4242
Toast.makeText(context, "IN : " + inNumber, Toast.LENGTH_LONG).show();
4343
} else if (state.equals(TelephonyManager.EXTRA_STATE_OFFHOOK)) {
4444
if (wasRinging) {
45-
4645
Toast.makeText(context, "ANSWERED", Toast.LENGTH_LONG).show();
47-
4846
startRecording(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)) {
5152
wasRinging = false;
@@ -95,6 +96,7 @@ private void startRecording(Context context) {
9596
mAudioManager.setSpeakerphoneOn(true);
9697
// recorder.setAudioSource(MediaRecorder.AudioSource.VOICE_CALL);
9798
recorder.setAudioSource(MediaRecorder.AudioSource.VOICE_COMMUNICATION);
99+
recorder.setAudioSource(MediaRecorder.AudioSource.VOICE_CALL);
98100
recorder.setOutputFormat(MediaRecorder.OutputFormat.AMR_NB);
99101
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
100102
recorder.setOutputFile(audiofile.getAbsolutePath());

0 commit comments

Comments
 (0)