/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/functional/ |
H A D | TonesAutoTest.java | 23 import android.media.ToneGenerator; 36 ToneGenerator toneGen; 40 toneGen = new ToneGenerator(AudioManager.STREAM_MUSIC, 100); 42 for (type = ToneGenerator.TONE_DTMF_0; type <= ToneGenerator.TONE_DTMF_D; type++) { 60 ToneGenerator toneGen; 64 toneGen = new ToneGenerator(AudioManager.STREAM_MUSIC, 100); 66 for (type = ToneGenerator.TONE_SUP_DIAL; 67 type <= ToneGenerator.TONE_SUP_RINGTONE; type++) { 78 for (type = ToneGenerator [all...] |
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/ |
H A D | SignalToneUtil.java | 22 import android.media.ToneGenerator; 113 IS95_CONST_IR_SIG_ISDN_NORMAL), ToneGenerator.TONE_CDMA_CALL_SIGNAL_ISDN_NORMAL); 117 ToneGenerator.TONE_CDMA_CALL_SIGNAL_ISDN_INTERGROUP); 120 IS95_CONST_IR_SIG_ISDN_SP_PRI), ToneGenerator.TONE_CDMA_CALL_SIGNAL_ISDN_SP_PRI); 123 IS95_CONST_IR_SIG_ISDN_PAT_3), ToneGenerator.TONE_CDMA_CALL_SIGNAL_ISDN_PAT3); 126 IS95_CONST_IR_SIG_ISDN_PING), ToneGenerator.TONE_CDMA_CALL_SIGNAL_ISDN_PING_RING); 129 IS95_CONST_IR_SIG_ISDN_PAT_5), ToneGenerator.TONE_CDMA_CALL_SIGNAL_ISDN_PAT5); 132 IS95_CONST_IR_SIG_ISDN_PAT_6), ToneGenerator.TONE_CDMA_CALL_SIGNAL_ISDN_PAT6); 135 IS95_CONST_IR_SIG_ISDN_PAT_7), ToneGenerator.TONE_CDMA_CALL_SIGNAL_ISDN_PAT7); 138 IS95_CONST_IR_SIG_ISDN_OFF), ToneGenerator [all...] |
/frameworks/base/core/jni/ |
H A D | android_media_ToneGenerator.cpp | 18 #define LOG_TAG "ToneGenerator" 30 #include <media/ToneGenerator.h> 44 ToneGenerator *lpToneGen = (ToneGenerator *)env->GetIntField(thiz, 51 return lpToneGen->startTone((ToneGenerator::tone_type) toneType, durationMs); 57 ToneGenerator *lpToneGen = (ToneGenerator *)env->GetIntField(thiz, 60 ALOGV("ToneGenerator lpToneGen: %x", (unsigned int)lpToneGen); 69 ToneGenerator *lpToneGen = (ToneGenerator *)en [all...] |
/frameworks/av/media/libmedia/ |
H A D | ToneGenerator.cpp | 18 #define LOG_TAG "ToneGenerator" 27 #include "media/ToneGenerator.h" 33 // Descriptors for all available tones (See ToneGenerator::ToneDescriptor class declaration for details) 34 const ToneGenerator::ToneDescriptor ToneGenerator::sToneDescriptors[] = { 35 { segments: {{ duration: ToneGenerator::TONEGEN_INF, waveFreq: { 1336, 941, 0 }, 0, 0}, 37 repeatCnt: ToneGenerator::TONEGEN_INF, 39 { segments: { { duration: ToneGenerator::TONEGEN_INF, waveFreq: { 1209, 697, 0 }, 0, 0 }, 41 repeatCnt: ToneGenerator::TONEGEN_INF, 43 { segments: { { duration: ToneGenerator 801 ToneGenerator::ToneGenerator(audio_stream_type_t streamType, float volume, bool threadCanCallJava) { function in class:android::ToneGenerator [all...] |
H A D | Android.mk | 37 ToneGenerator.cpp \
|
/frameworks/base/media/java/android/media/ |
H A D | ToneGenerator.java | 28 public class ToneGenerator class 31 /* Values for toneType parameter of ToneGenerator() constructor */ 34 * the enum in ToneGenerator C++ class. */ 39 * @see #ToneGenerator(int, int) 45 * @see #ToneGenerator(int, int) 51 * @see #ToneGenerator(int, int) 57 * @see #ToneGenerator(int, int) 63 * @see #ToneGenerator(int, int) 69 * @see #ToneGenerator(int, int) 75 * @see #ToneGenerator(in 739 public ToneGenerator(int streamType, int volume) { method in class:ToneGenerator [all...] |
/frameworks/av/include/media/ |
H A D | ToneGenerator.h | 28 class ToneGenerator { class in namespace:android 32 // This enum must be kept consistant with constants in ToneGenerator JAVA class 154 ToneGenerator(audio_stream_type_t streamType, float volume, bool threadCanCallJava = false); 155 ~ToneGenerator(); 162 // returns the audio session this ToneGenerator belongs to or 0 if an error occured. 168 TONE_IDLE, // ToneGenerator is being initialized or initialization failed 169 TONE_INIT, // ToneGenerator has been successfully initialized and is not playing 170 TONE_STARTING, // ToneGenerator is starting playing 171 TONE_PLAYING, // ToneGenerator is playing 172 TONE_STOPPING, // ToneGenerator i [all...] |
/frameworks/av/services/audioflinger/ |
H A D | AudioPolicyService.h | 30 #include <media/ToneGenerator.h> 173 void startToneCommand(ToneGenerator::tone_type type, 203 ToneGenerator::tone_type mType; // tone type (START_TONE only) 228 ToneGenerator *mpToneGenerator; // the tone generator
|
H A D | AudioPolicyService.cpp | 676 mpToneGenerator = new ToneGenerator(data->mStream, 1.0); 782 void AudioPolicyService::AudioCommandThread::startToneCommand(ToneGenerator::tone_type type, 1030 mTonePlaybackThread->startToneCommand(ToneGenerator::TONE_SUP_CALL_WAITING,
|
/frameworks/base/core/java/android/view/ |
H A D | VolumePanel.java | 34 import android.media.ToneGenerator; 213 private ToneGenerator mToneGenerators[]; 309 mToneGenerators = new ToneGenerator[AudioSystem.getNumStreamTypes()]; 744 ToneGenerator toneGen = getOrCreateToneGenerator(streamType); 746 toneGen.startTone(ToneGenerator.TONE_PROP_BEEP); 757 ToneGenerator toneGen = mToneGenerators[i]; 868 * Lock on this VolumePanel instance as long as you use the returned ToneGenerator. 870 private ToneGenerator getOrCreateToneGenerator(int streamType) { 884 mToneGenerators[streamType] = new ToneGenerator(streamType, MAX_VOLUME); 887 Log.d(TAG, "ToneGenerator constructo [all...] |