diff options
| author | Eric Laurent <elaurent@google.com> | 2009-05-05 00:49:01 -0700 |
|---|---|---|
| committer | Eric Laurent <elaurent@google.com> | 2009-05-06 11:35:46 -0700 |
| commit | f3af740bdfc261b1cb25c0799af780d3753d4518 (patch) | |
| tree | f33c3453caf03db8c4b7a358ddc8a8d3945076ae /media/tests | |
| parent | b9c9d260f21b321527c4622a123af9767630d94d (diff) | |
| download | frameworks_base-f3af740bdfc261b1cb25c0799af780d3753d4518.zip frameworks_base-f3af740bdfc261b1cb25c0799af780d3753d4518.tar.gz frameworks_base-f3af740bdfc261b1cb25c0799af780d3753d4518.tar.bz2 | |
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
Diffstat (limited to 'media/tests')
| -rw-r--r-- | media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/functional/TonesAutoTest.java | 14 |
1 files changed, 13 insertions, 1 deletions
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; } |
