From f3af740bdfc261b1cb25c0799af780d3753d4518 Mon Sep 17 00:00:00 2001 From: Eric Laurent Date: Tue, 5 May 2009 00:49:01 -0700 Subject: Fixed issue 1709450: Requirements for CDMA Tone Generator Added new tone types for CDMA IS-95 specific tones. Automatic selection between IS-95, CEPT and JAPAN version base on operator country code for call supervisory tones. Also improved tone generator capabilities: - Each tone segment can now generate its own set of frequencies - A tone does not have to be a succession of alternating ON/OFF segments - The sequence repetition does not have to start from first segment --- .../mediaframeworktest/functional/TonesAutoTest.java | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'media/tests') diff --git a/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/functional/TonesAutoTest.java b/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/functional/TonesAutoTest.java index da18e74..c75b96b 100644 --- a/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/functional/TonesAutoTest.java +++ b/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/functional/TonesAutoTest.java @@ -74,7 +74,19 @@ import android.media.AudioManager; break; } } - + + for (type = ToneGenerator.TONE_SUP_INTERCEPT; + type <= ToneGenerator.TONE_SUP_PIP; type++) { + if (toneGen.startTone(type)) { + Thread.sleep(5000); + toneGen.stopTone(); + Thread.sleep(200); + } else { + result = false; + break; + } + } + toneGen.release(); return result; } -- cgit v1.1