/cts/tests/tests/media/src/android/media/cts/ |
D | AudioTrackNative.java | 46 public boolean open(int numChannels, int sampleRate, boolean useFloat, int numBuffers) { in open() argument 47 return open(numChannels, 0, sampleRate, useFloat, numBuffers); in open() 50 public boolean open(int numChannels, int channelMask, int sampleRate, in open() argument 53 sampleRate, useFloat, numBuffers) == STATUS_OK) { in open() 118 public static boolean test(int numChannels, int sampleRate, boolean useFloat, in test() argument 120 return test(numChannels, 0, sampleRate, useFloat, msecPerBuffer, numBuffers); in test() 123 public static boolean test(int numChannels, int channelMask, int sampleRate, boolean useFloat, in test() argument 125 return nativeTest(numChannels, channelMask, sampleRate, useFloat, msecPerBuffer, numBuffers) in test() 154 int sampleRate, boolean useFloat, int numBuffers); in nativeOpen() argument 171 int numChannels, int channelMask, int sampleRate, in nativeTest() argument
|
D | AudioRecordNative.java | 43 public boolean open(int numChannels, int sampleRate, boolean useFloat, int numBuffers) { in open() argument 44 return open(numChannels, 0, sampleRate, useFloat,numBuffers); in open() 47 public boolean open(int numChannels, int channelMask, int sampleRate, in open() argument 50 sampleRate, useFloat, numBuffers) == STATUS_OK) { in open() 111 public static boolean test(int numChannels, int sampleRate, boolean useFloat, in test() argument 113 return test(numChannels, 0, sampleRate, useFloat, msecPerBuffer, numBuffers); in test() 116 public static boolean test(int numChannels, int channelMask, int sampleRate, boolean useFloat, in test() argument 118 return nativeTest(numChannels, channelMask, sampleRate, useFloat, msecPerBuffer, numBuffers) in test() 147 int sampleRate, boolean useFloat, int numBuffers); in nativeOpen() argument 164 int numChannels, int channelMask, int sampleRate, in nativeTest() argument
|
D | AudioHelper.java | 35 public static byte[] createSoundDataInByteArray(int bufferSamples, final int sampleRate, in createSoundDataInByteArray() argument 37 final double rad = 2 * Math.PI * frequency / sampleRate; in createSoundDataInByteArray() 39 sweep = Math.PI * sweep / ((double)sampleRate * vai.length); in createSoundDataInByteArray() 48 public static short[] createSoundDataInShortArray(int bufferSamples, final int sampleRate, in createSoundDataInShortArray() argument 50 final double rad = 2 * Math.PI * frequency / sampleRate; in createSoundDataInShortArray() 52 sweep = Math.PI * sweep / ((double)sampleRate * vai.length); in createSoundDataInShortArray() 59 public static float[] createSoundDataInFloatArray(int bufferSamples, final int sampleRate, in createSoundDataInFloatArray() argument 61 final double rad = 2 * Math.PI * frequency / sampleRate; in createSoundDataInFloatArray() 63 sweep = Math.PI * sweep / ((double)sampleRate * vaf.length); in createSoundDataInFloatArray() 231 public AudioRecordAudit(int audioSource, int sampleRate, int channelMask, in AudioRecordAudit() argument [all …]
|
D | NonBlockingAudioTrack.java | 48 public NonBlockingAudioTrack(int sampleRate, int channelCount, boolean hwAvSync, in NonBlockingAudioTrack() argument 67 sampleRate, in NonBlockingAudioTrack() 76 sampleRate, in NonBlockingAudioTrack() 91 .setSampleRate(sampleRate) in NonBlockingAudioTrack() 97 mSampleRate = sampleRate; in NonBlockingAudioTrack()
|
D | AudioTrackSurroundTest.java | 196 private static AudioTrack createAudioTrack(int sampleRate, int encoding, int channelConfig) { in createAudioTrack() argument 199 sampleRate, channelConfig, in createAudioTrack() 204 sampleRate, channelConfig, in createAudioTrack() 236 void checkIndividualTimestamps(int sampleRate) { in checkIndividualTimestamps() argument 259 / sampleRate; in checkIndividualTimestamps() 268 + ", srate = " + sampleRate in checkIndividualTimestamps() 326 SamplePlayerBase(int sampleRate, int encoding, int channelConfig) { in SamplePlayerBase() argument 327 mSampleRate = sampleRate; in SamplePlayerBase() 455 SamplePlayerShorts(int sampleRate, int encoding, int channelConfig) { in SamplePlayerShorts() argument 456 super(sampleRate, encoding, channelConfig); in SamplePlayerShorts() [all …]
|
D | CodecState.java | 282 int sampleRate = in onOutputFormatChanged() local 289 " sampleRate:" + sampleRate + " channels:" + channelCount); in onOutputFormatChanged() 295 sampleRate < 8000 || sampleRate > 128000) { in onOutputFormatChanged() 298 mAudioTrack = new NonBlockingAudioTrack(sampleRate, channelCount, in onOutputFormatChanged()
|
D | AudioNativeTest.java | 277 int numChannels, int sampleRate, boolean useFloat, in doRecordTest() argument 282 assertTrue(TEST_NAME, record.open(numChannels, sampleRate, useFloat, in doRecordTest() 287 (int)((long)sampleRate * segmentDurationMs * numChannels / 1000); in doRecordTest()
|
D | EncoderTest.java | 275 int sampleRate = format.getInteger(MediaFormat.KEY_SAMPLE_RATE); in testEncoder() local 277 int inBitrate = sampleRate * channelCount * 16; // bit/sec in testEncoder() 285 "-" + sampleRate + "Hz-" + channelCount + "ch-" + outBitrate + in testEncoder() 335 (long)numBytesSubmitted * 1000000 / (2 * channelCount * sampleRate); in testEncoder()
|
D | AudioTrackLatencyTest.java | 122 public int sampleRate = 48000; field in AudioTrackLatencyTest.TestSetup 139 int minBufferSize = AudioTrack.getMinBufferSize(sampleRate, config, format); in createTrack() 144 mTrack = new AudioTrack(streamType, sampleRate, config, format, in createTrack() 183 int millis = (framesRemaining * 1000) / sampleRate; in writeSeconds() 220 Thread.sleep(several * framesWrittenTotal * MILLIS_PER_SECOND / setup.sampleRate); in testPlaySmallBuffer()
|
D | AudioTrackTest.java | 1974 private void doTestTimestamp(int sampleRate, int channelMask, int encoding, int transferMode, in doTestTimestamp() argument 1983 final int TEST_JITTER_FRAMES_ALLOWED = sampleRate * 30 / 1000; in doTestTimestamp() 1993 final boolean fast = (sampleRate == nativeOutputSampleRate); in doTestTimestamp() 2003 .setSampleRate(sampleRate) in doTestTimestamp() 2015 Math.max(track.getBufferCapacityInFrames(), sampleRate * TEST_BUFFER_MS / 1000); in doTestTimestamp() 2062 final long expectedFrames = deltaTime * sampleRate / NANOSECONDS_PER_SECOND; in doTestTimestamp() 2093 final long closeTimeNs = frameCount * 2 * NANOS_PER_SECOND / sampleRate; in doTestTimestamp() 2122 final float averageJitterInMs = averageJitterInFrames * 1000 / sampleRate; in doTestTimestamp() 2123 final float maxJitterInMs = maxJitter * 1000 / sampleRate; in doTestTimestamp() 2164 int sampleRate = sampleRates[i]; in testVariableRatePlayback() local [all …]
|
/cts/apps/CtsVerifier/src/com/android/cts/verifier/audio/audiolib/ |
D | StreamRecorder.java | 57 public static int calcNumBufferBytes(int numChannels, int sampleRate, int encoding) { in calcNumBufferBytes() argument 62 numBytes = AudioRecord.getMinBufferSize(sampleRate, AudioFormat.CHANNEL_IN_STEREO, in calcNumBufferBytes() 66 numBytes = AudioRecord.getMinBufferSize(sampleRate, in calcNumBufferBytes() 73 public static int calcNumBufferFrames(int numChannels, int sampleRate, int encoding) { in calcNumBufferFrames() argument 74 return calcNumBufferBytes(numChannels, sampleRate, encoding) / in calcNumBufferFrames() 117 private boolean open_internal(int numChans, int sampleRate) { in open_internal() argument 118 Log.i(TAG, "StreamRecorder.open_internal(chans:" + numChans + ", rate:" + sampleRate); in open_internal() 121 mSampleRate = sampleRate; in open_internal() 144 public boolean open(int numChans, int sampleRate, int numBurstFrames) { in open() argument 145 boolean sucess = open_internal(numChans, sampleRate); in open()
|
D | StreamPlayer.java | 90 private static int calcNumBufferBytes(int sampleRate, int numChannels, int encoding) { in calcNumBufferBytes() argument 91 return AudioTrack.getMinBufferSize(sampleRate, in calcNumBufferBytes() 96 private static int calcNumBufferFrames(int sampleRate, int numChannels, int encoding) { in calcNumBufferFrames() argument 97 return calcNumBufferBytes(sampleRate, numChannels, encoding) in calcNumBufferFrames() 106 public boolean open(int numChans, int sampleRate, int numBurstFrames, AudioFiller filler) { in open() argument 111 mSampleRate = sampleRate; in open() 115 calcNumBufferFrames(sampleRate, numChans, AudioFormat.ENCODING_PCM_FLOAT); in open()
|
D | WaveTableFloatFiller.java | 51 public void setSampleRate(float sampleRate) { in setSampleRate() argument 52 mSampleRate = sampleRate; in setSampleRate()
|
/cts/apps/CtsVerifier/src/com/android/cts/verifier/audio/ |
D | WavAnalyzer.java | 13 private final int sampleRate; // Recording sampling rate. field in WavAnalyzer 25 public WavAnalyzer(byte[] byteData, int sampleRate, Listener listener) { in WavAnalyzer() argument 27 this.sampleRate = sampleRate; in WavAnalyzer() 135 + Util.toLength(Common.PREFIX_LENGTH_S + Common.PAUSE_AFTER_PREFIX_DURATION_S, sampleRate); in measurePipStrength() 137 listener.sendMessage("Prefix starts at " + (double) dataStartI / sampleRate + " s \n"); in measurePipStrength() 138 if (dataStartI > Math.round(sampleRate * (Common.PREFIX_LENGTH_S in measurePipStrength() 161 -2.0 * Math.PI * freq / sampleRate).exp(); in measurePipStrength() 189 + Util.toLength(i * (Common.PIP_DURATION_S + Common.PAUSE_DURATION_S), sampleRate); in measurePipStrength() 198 -2.0 * Math.PI * Common.FREQUENCIES[i] / sampleRate).exp(); in measurePipStrength() 224 int fftSize = Util.nextPowerOfTwo((int) Math.round(sampleRate * (Common.PREFIX_LENGTH_S in alignData()
|
D | AudioRecordHelper.java | 28 private final int sampleRate; field in AudioRecordHelper 56 sampleRate = tmpSampleRate; in AudioRecordHelper() 58 Log.d(TAG, "Sample rate = " + sampleRate + "Hz, Source = " in AudioRecordHelper() 76 audioRecord = new AudioRecord(source, sampleRate, CHANNEL, ENCODING, bufferSize); in start() 121 return sampleRate; in getSampleRate()
|
D | Util.java | 17 public static int toLength(double duration, int sampleRate) { in toLength() argument 18 return (int) Math.round(duration * sampleRate); in toLength()
|
D | HifiUltrasoundTestActivity.java | 298 private void play(byte[] data, int sampleRate) { in play() argument 304 sampleRate, AudioFormat.CHANNEL_OUT_MONO, in play() 306 sampleRate, AudioFormat.CHANNEL_OUT_MONO, AudioFormat.ENCODING_PCM_16BIT)), in play()
|
D | HifiUltrasoundSpeakerTestActivity.java | 340 private void play(byte[] data, int sampleRate) { in play() argument 346 sampleRate, AudioFormat.CHANNEL_OUT_MONO, in play() 348 sampleRate, AudioFormat.CHANNEL_OUT_MONO, AudioFormat.ENCODING_PCM_16BIT)), in play()
|
/cts/tests/tests/nativemedia/aaudio/src/ |
D | utils.cpp | 56 aaudio_direction_t direction, int32_t sampleRate, in StreamBuilderHelper() argument 60 mRequested{sampleRate, channelCount, dataFormat, sharingMode, perfMode}, 77 AAudioStreamBuilder_setSampleRate(mBuilder, mRequested.sampleRate); in initBuilder() 108 mActual.sampleRate = AAudioStream_getSampleRate(mStream); in createAndVerifyStream() 109 ASSERT_GE(mActual.sampleRate, 44100); in createAndVerifyStream() 110 ASSERT_LE(mActual.sampleRate, 96000); // TODO what is min/max? in createAndVerifyStream()
|
D | test_aaudio.cpp | 74 const int32_t framesPerMsec = actual().sampleRate / MILLIS_PER_SECOND; in SetUp() 86 const int32_t framesToRecord = actual().sampleRate; // 1 second in TEST_P() 110 const int32_t framesToRecord = actual().sampleRate / 8; in TEST_P() 129 const int32_t framesToRecord = actual().sampleRate / 10; // 1/10 second in TEST_P() 222 writeLoops = 1 * actual().sampleRate / framesPerBurst(); // 1 second in TEST_P() 225 actual().sampleRate); // N bursts in TEST_P()
|
D | utils.h | 28 int32_t sampleRate; member 62 StreamBuilderHelper(aaudio_direction_t direction, int32_t sampleRate,
|
/cts/tests/tests/media/libaudiojni/ |
D | audio-record-native.cpp | 80 uint32_t sampleRate, in open() argument 123 pcm.sampleRate = sampleRate * 1000; in open() 171 mBufferSize = (BUFFER_SIZE_MSEC * sampleRate / 1000) in open() 441 jint numChannels, jint channelMask, jint sampleRate, in Java_android_media_cts_AudioRecordNative_nativeTest() argument 445 const size_t framesPerBuffer = msecPerBuffer * sampleRate / 1000; in Java_android_media_cts_AudioRecordNative_nativeTest() 450 res = record.open(numChannels, channelMask, sampleRate, useFloat, numBuffers); in Java_android_media_cts_AudioRecordNative_nativeTest() 488 jint numChannels, jint channelMask, jint sampleRate, jboolean useFloat, jint numBuffers) in Java_android_media_cts_AudioRecordNative_nativeOpen() argument 494 return (jint) record->open(numChannels, channelMask, sampleRate, useFloat == JNI_TRUE, in Java_android_media_cts_AudioRecordNative_nativeOpen()
|
D | audio-track-native.cpp | 74 jint sampleRate, jboolean useFloat, jint numBuffers) { in open() argument 110 pcm.sampleRate = sampleRate * 1000; in open() 379 jint numChannels, jint channelMask, jint sampleRate, jboolean useFloat, in Java_android_media_cts_AudioTrackNative_nativeTest() argument 384 const size_t framesPerBuffer = msecPerBuffer * sampleRate / 1000; in Java_android_media_cts_AudioTrackNative_nativeTest() 389 res = track.open(numChannels, channelMask, sampleRate, useFloat, numBuffers); in Java_android_media_cts_AudioTrackNative_nativeTest() 428 jint numChannels, jint channelMask, jint sampleRate, in Java_android_media_cts_AudioTrackNative_nativeOpen() argument 437 sampleRate, in Java_android_media_cts_AudioTrackNative_nativeOpen()
|
/cts/apps/CtsVerifier/jni/audio_loopback/ |
D | sles.h | 39 SLuint32 sampleRate; // -s# member
|
/cts/tests/tests/security/src/android/security/cts/ |
D | AudioSecurityTest.java | 360 final int sampleRate = 48000; in testVisualizerCapture_CVE_2017_0396() local 365 final int bufferFrames = seconds * sampleRate; in testVisualizerCapture_CVE_2017_0396() 381 audioTrack = new AudioTrack(AudioManager.STREAM_MUSIC, sampleRate, in testVisualizerCapture_CVE_2017_0396()
|