/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/functional/audio/ |
MediaAudioTrackTest.java | 24 import android.media.AudioTrack; 32 * Junit / Instrumentation test case for the media AudioTrack api 87 AudioTrack track = null; 89 track = new AudioTrack( 94 AudioTrack.getMinBufferSize(testSampleRates[i], 115 +"AudioTrack(streamType="+_inTest_streamType 119 +", bufferSizeInBytes=" + AudioTrack.getMinBufferSize(testSampleRates[i], 130 // AUDIOTRACK TESTS: 134 // AudioTrack constructor and AudioTrack.getMinBufferSize(...) for 16bit PC [all...] |
/cts/tests/tests/media/src/android/media/cts/ |
AudioTrackTest.java | 21 import android.media.AudioTrack; 29 @TestTargetClass(AudioTrack.class) 69 AudioTrack track = null; 71 track = new AudioTrack(_inTest_streamType, testSampleRates[i], _inTest_config, 72 _inTest_format, AudioTrack.getMinBufferSize(testSampleRates[i], 91 + "AudioTrack(streamType=" 100 + AudioTrack.getMinBufferSize(testSampleRates[i], _inTest_config, 110 // AUDIOTRACK TESTS: 114 // AudioTrack constructor and AudioTrack.getMinBufferSize(...) for 16bit PC [all...] |
AudioTrack_ListenerTest.java | 27 import android.media.AudioTrack; 28 import android.media.AudioTrack.OnPlaybackPositionUpdateListener; 33 @TestTargetClass(AudioTrack.class) 41 private final int TEST_MODE = AudioTrack.MODE_STREAM; 50 private final int mMinBuffSize = AudioTrack.getMinBufferSize(TEST_SR, TEST_CONF, TEST_FORMAT); 51 private AudioTrack mAudioTrack = new AudioTrack(TEST_STREAM_TYPE1, TEST_SR, TEST_CONF, 86 "The AudioTrack instance creates its own handler instance internally.") 99 assertEquals(AudioTrack.SUCCESS, mAudioTrack.setNotificationMarkerPosition(markerInFrames)); 101 assertEquals(AudioTrack.SUCCESS, mAudioTrack.setPositionNotificationPeriod(periodInFrames)) [all...] |
/cts/apps/CtsVerifier/src/com/android/cts/verifier/audioquality/ |
BackgroundAudio.java | 20 import android.media.AudioTrack; 33 private AudioTrack mAudioTrack; 51 AudioTrack.getMinBufferSize(AudioQualityVerifierActivity.SAMPLE_RATE, 59 mAudioTrack = new AudioTrack(AudioQualityVerifierActivity.PLAYBACK_STREAM, 61 AudioQualityVerifierActivity.AUDIO_FORMAT, mBufferSize, AudioTrack.MODE_STREAM); 62 if (mAudioTrack.getState() == AudioTrack.STATE_INITIALIZED) {
|
Utils.java | 22 import android.media.AudioTrack; 44 * @return the buffer size or a negative {@link AudioTrack} ERROR value 47 int minHardwareBufferSize = AudioTrack.getMinBufferSize( 275 * Push an entire array of audio data to an AudioTrack. 281 public static boolean writeAudio(AudioTrack at, byte[] data) { 342 AudioTrack at = new AudioTrack(AudioQualityVerifierActivity.PLAYBACK_STREAM, AudioQualityVerifierActivity.SAMPLE_RATE, 344 data.length, AudioTrack.MODE_STREAM);
|
/external/webkit/Source/WebKit/android/plugins/ |
ANPSoundInterface.cpp | 31 #include "media/AudioTrack.h" 38 android::AudioTrack* mTrack; 67 case android::AudioTrack::EVENT_MORE_DATA: { 69 android::AudioTrack::Buffer* src; 71 src = reinterpret_cast<android::AudioTrack::Buffer*>(info); 81 case android::AudioTrack::EVENT_UNDERRUN: 100 track->mTrack = new android::AudioTrack(AUDIO_STREAM_MUSIC,
|
/frameworks/base/core/java/android/speech/tts/ |
SynthesisMessageParams.java | 19 import android.media.AudioTrack; 40 volatile AudioTrack mAudioTrack; 46 // AudioTrack#stop() to send pending buffers to the mixer, and slightly 115 void setAudioTrack(AudioTrack audioTrack) { 116 mAudioTrack = audioTrack; 119 AudioTrack getAudioTrack() {
|
AudioPlaybackHandler.java | 19 import android.media.AudioTrack; 83 AudioTrack current = ((SynthesisMessageParams) token).getAudioTrack(); 348 // extra trouble to clean the data to prevent the AudioTrack resources 359 final AudioTrack audioTrack = createStreamingAudioTrack(param); 361 if (DBG) Log.d(TAG, "Created audio track [" + audioTrack.hashCode() + "]"); 363 param.setAudioTrack(audioTrack); 379 final AudioTrack audioTrack = param.getAudioTrack(); 387 int playState = audioTrack.getPlayState() [all...] |
/frameworks/base/core/jni/ |
android_media_AudioTrack.cpp | 18 #define LOG_TAG "AudioTrack-JNI" 31 #include "media/AudioTrack.h" 45 static const char* const kClassPathName = "android/media/AudioTrack"; 62 jfieldID nativeTrackInJavaObj; // stores in Java the native AudioTrack object 63 jfieldID jniData; // stores in Java additional resources used by the native AudioTrack 92 mMemHeap = new MemoryHeapBase(sizeInBytes, 0, "AudioTrack Heap Base"); 131 if (event == AudioTrack::EVENT_MORE_DATA) { 133 AudioTrack::Buffer* pBuff = (AudioTrack::Buffer*)info; 136 } else if (event == AudioTrack::EVENT_MARKER) [all...] |
/frameworks/base/include/media/ |
AudioTrack.h | 41 class AudioTrack 50 /* Events used by AudioTrack callback function (audio_track_cblk_t). 89 * event: type of event notified (see enum AudioTrack::event_type). 92 * - EVENT_MORE_DATA: pointer to AudioTrack::Buffer struct. The callback must not write 105 * an AudioTrack object. 115 /* Constructs an uninitialized AudioTrack. No connection with 118 AudioTrack(); 143 AudioTrack( int streamType, 155 * The PCM data to be rendered by AudioTrack is passed in a shared memory buffer 157 * PCM data must be present into memory before the AudioTrack is started [all...] |
IAudioTrack.h | 36 DECLARE_META_INTERFACE(AudioTrack);
|
JetPlayer.h | 25 #include "AudioTrack.h" 93 AudioTrack* mAudioTrack; // and we play it in this audio track
|
/system/media/wilhelm/src/android/ |
AudioTrackProxy.h | 17 // sp<> capable proxy for AudioTrack 19 #include <media/AudioTrack.h> 27 AudioTrackProxy(AudioTrack *raw) : mRaw(raw) { assert(raw != NULL); } 70 android::AudioTrack *mRaw;
|
/frameworks/base/media/libmedia/ |
AudioTrack.cpp | 1 /* //device/extlibs/pv/android/AudioTrack.cpp 20 #define LOG_TAG "AudioTrack" 32 #include <media/AudioTrack.h> 52 status_t AudioTrack::getMinFrameCount( 81 AudioTrack::AudioTrack() 86 AudioTrack::AudioTrack( 104 AudioTrack::AudioTrack( [all...] |
/frameworks/base/media/java/android/media/ |
AudioTrack.java | 31 * The AudioTrack class manages and plays a single audio resource for Java applications. 33 * achieved by "pushing" the data to the AudioTrack object using one of the 36 * <p>An AudioTrack instance can operate under two modes: static or streaming.<br> 37 * In Streaming mode, the application writes a continuous stream of data to the AudioTrack, using 54 * <p>Upon creation, an AudioTrack object initializes its associated audio buffer. 55 * The size of this buffer, specified during the construction, determines how long an AudioTrack 57 * For an AudioTrack using the static mode, this size is the maximum size of the sound that can 62 public class AudioTrack 72 /** indicates AudioTrack state is stopped */ 74 /** indicates AudioTrack state is paused * [all...] |
/cts/apps/CtsVerifier/src/com/android/cts/verifier/audioquality/experiments/ |
WarmLatencyExperiment.java | 29 import android.media.AudioTrack; 43 * by a warmed up {@link AudioTrack} to be recorded by a warmed up 168 AudioTrack track = null; 170 track = new AudioTrack(AudioManager.STREAM_MUSIC, 173 AudioTrack.MODE_STREAM); 175 if (track.getPlayState() != AudioTrack.STATE_INITIALIZED) { 181 while (track.getPlayState() != AudioTrack.PLAYSTATE_PLAYING) { 212 if (track.getPlayState() == AudioTrack.PLAYSTATE_PLAYING) { 221 private void writeAudio(AudioTrack track) {
|
/frameworks/base/media/jni/soundpool/ |
SoundPoolThread.h | 22 #include <media/AudioTrack.h>
|
/frameworks/base/include/media/stagefright/ |
AudioPlayer.h | 29 class AudioTrack; 70 AudioTrack *mAudioTrack;
|
/frameworks/media/libvideoeditor/lvpp/ |
AudioPlayerBase.h | 29 class AudioTrack; 70 AudioTrack *mAudioTrack;
|
VideoEditorAudioPlayer.h | 35 class AudioTrack;
|
/frameworks/base/media/java/android/media/videoeditor/ |
AudioTrack.java | 31 public class AudioTrack { 74 private AudioTrack() throws IOException { 90 public AudioTrack(VideoEditor editor, String audioTrackId, String filename) throws IOException { 123 AudioTrack(VideoEditor editor, String audioTrackId, String filename, 645 if (!(object instanceof AudioTrack)) { 648 return mUniqueId.equals(((AudioTrack)object).mUniqueId);
|
VideoEditor.java | 142 * processing a media object such as a Transition, AudioTrack & Kenburns 146 * or AudioTrack 585 * Add the specified AudioTrack to the storyboard. Note: Specific 589 * @param audioTrack The AudioTrack to add 596 public void addAudioTrack(AudioTrack audioTrack); 603 * @param audioTrack The audio track object to insert 615 public void insertAudioTrack(AudioTrack audioTrack, String afterAudioTrackId) [all...] |
/packages/apps/VideoEditor/src/com/android/videoeditor/service/ |
MovieAudioTrack.java | 21 import android.media.videoeditor.AudioTrack;
66 this((AudioTrack)null);
72 * @param audioTrack The audio track
74 MovieAudioTrack(AudioTrack audioTrack) {
75 mUniqueId = audioTrack.getId();
76 mFilename = audioTrack.getFilename();
78 mAppStartTimeMs = mStartTimeMs = audioTrack.getStartTime();
79 mDurationMs = audioTrack.getDuration();
80 mBeginBoundaryTimeMs = audioTrack.getBoundaryBeginTime(); [all...] |
/external/libvpx/mkvparser/ |
mkvparser.hpp | 293 class AudioTrack : public Track
295 AudioTrack(const AudioTrack&);
296 AudioTrack& operator=(const AudioTrack&);
299 AudioTrack(
633 friend class AudioTrack;
|
/frameworks/base/media/libstagefright/ |
AudioPlayer.cpp | 22 #include <media/AudioTrack.h> 140 mAudioTrack = new AudioTrack( 281 if (event != AudioTrack::EVENT_MORE_DATA) { 285 AudioTrack::Buffer *buffer = (AudioTrack::Buffer *)info; 379 // AudioTrack that you haven't heard yet. 384 // submit to the AudioTrack by returning from this
|