/frameworks/base/media/java/android/media/ |
H A D | AudioTrackRoutingProxy.java | 20 * An AudioTrack connected to a native (C/C++) which allows access only to routing methods. 22 class AudioTrackRoutingProxy extends AudioTrack { 24 * A constructor which explicitly connects a Native (C++) AudioTrack. For use by 26 * @param nativeTrackInJavaObj a C/C++ pointer to a native AudioTrack
|
H A D | MediaSync.java | 22 import android.media.AudioTrack; 100 * The client needs to configure corresponding sink by setting the Surface and/or AudioTrack 107 * AudioTrack#MODE_STREAM}. The audio buffers are sent to MediaSync directly via {@link 200 private AudioTrack mAudioTrack = null; 328 * @param audioTrack Specify an AudioTrack through which to render the audio data. 333 public void setAudioTrack(@Nullable AudioTrack audioTrack) { 341 private native final void native_setAudioTrack(@Nullable AudioTrack audioTrack); 358 * When using MediaSync with {@link AudioTrack}, set playback params using this 495 * Queues the audio data asynchronously for playback (AudioTrack must be in streaming mode). 511 "AudioTrack i [all...] |
/frameworks/base/core/jni/ |
H A D | android_media_AudioTrack.h | 26 class AudioTrack; 30 /* Gets the underlying AudioTrack from an AudioTrack Java object. */ 31 extern android::sp<android::AudioTrack> android_media_AudioTrack_getAudioTrack(
|
H A D | android_media_AudioTrack.cpp | 18 #define LOG_TAG "AudioTrack-JNI" 30 #include <media/AudioTrack.h> 49 static const char* const kClassPathName = "android/media/AudioTrack"; 55 jfieldID nativeTrackInJavaObj; // stores in Java the native AudioTrack object 56 jfieldID jniData; // stores in Java additional resources used by the native AudioTrack 57 jfieldID fieldStreamType; // ... mStreamType field in the AudioTrack Java object 77 // keep these values in sync with AudioTrack.java 100 mMemHeap = new MemoryHeapBase(sizeInBytes, 0, "AudioTrack Heap Base"); 134 case AudioTrack::EVENT_MARKER: { 148 case AudioTrack [all...] |
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/functional/audio/ |
H A D | 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], 134 // AudioTrack constructor and AudioTrack.getMinBufferSize(...) for 16bit PCM 137 //Test case 1: constructor for streaming AudioTrack, mon [all...] |
/frameworks/base/core/java/android/speech/tts/ |
H A D | BlockingAudioTrack.java | 6 import android.media.AudioTrack; 11 * Exposes parts of the {@link AudioTrack} API by delegating calls to an 12 * underlying {@link AudioTrack}. Additionally, provides methods like 23 * The minimum increment of time to wait for an AudioTrack to finish 29 * The maximum increment of time to sleep while waiting for an AudioTrack 42 * Minimum size of the buffer of the underlying {@link android.media.AudioTrack} 58 * {@link AudioTrack#stop()} to send pending buffers to the mixer, and slightly 73 private AudioTrack mAudioTrack; 95 AudioTrack track = createStreamingAudioTrack(); 117 AudioTrack trac [all...] |
H A D | SynthesisPlaybackQueueItem.java | 20 import android.media.AudioTrack; 34 implements AudioTrack.OnPlaybackPositionUpdateListener { 220 public void onMarkerReached(AudioTrack track) { 234 public void onPeriodicNotification(AudioTrack track) {}
|
/frameworks/av/media/libaudioclient/include/media/ |
H A D | TrackPlayerBase.h | 20 #include <media/AudioTrack.h> 31 void init(AudioTrack* pat, player_type_t playerType, audio_usage_t usage); 39 //FIXME move to protected field, so far made public to minimize changes to AudioTrack logic 40 sp<AudioTrack> mAudioTrack;
|
H A D | AudioTrack.h | 38 class AudioTrack : public RefBase class in namespace:android 42 /* Events used by AudioTrack callback function (callback_t). 43 * Keep in sync with frameworks/base/media/java/android/media/AudioTrack.java NATIVE_EVENT_*. 114 * event: type of event notified (see enum AudioTrack::event_type). 117 * - EVENT_MORE_DATA: pointer to AudioTrack::Buffer struct. The callback must not write 133 * an AudioTrack object. 147 /* How data is transferred to AudioTrack 157 /* Constructs an uninitialized AudioTrack. No connection with 160 AudioTrack(); 162 /* Creates an AudioTrack objec [all...] |
/frameworks/av/media/libaudioclient/ |
H A D | AudioTrack.cpp | 19 #define LOG_TAG "AudioTrack" 27 #include <media/AudioTrack.h> 123 status_t AudioTrack::getMinFrameCount( 166 // AudioTrack.SAMPLE_RATE_HZ_MIN <= sampleRate <= AudioTrack.SAMPLE_RATE_HZ_MAX. 169 ALOGE("AudioTrack::getMinFrameCount failed for streamType %d, sampleRate %u", 180 AudioTrack::AudioTrack() function in class:android::AudioTrack 195 AudioTrack::AudioTrack( function in class:android::AudioTrack 227 AudioTrack::AudioTrack( function in class:android::AudioTrack [all...] |
/frameworks/base/media/jni/ |
H A D | android_media_MediaSync.h | 28 class AudioTrack; 37 status_t setAudioTrack(const sp<AudioTrack> &audioTrack);
|
/frameworks/av/include/media/ |
H A D | AudioTrack.h | 38 class AudioTrack : public RefBase class in namespace:android 42 /* Events used by AudioTrack callback function (callback_t). 43 * Keep in sync with frameworks/base/media/java/android/media/AudioTrack.java NATIVE_EVENT_*. 114 * event: type of event notified (see enum AudioTrack::event_type). 117 * - EVENT_MORE_DATA: pointer to AudioTrack::Buffer struct. The callback must not write 133 * an AudioTrack object. 147 /* How data is transferred to AudioTrack 157 /* Constructs an uninitialized AudioTrack. No connection with 160 AudioTrack(); 162 /* Creates an AudioTrack objec [all...] |
H A D | JetPlayer.h | 24 #include <media/AudioTrack.h> 92 sp<AudioTrack> mAudioTrack; // and we play it in this audio track
|
/frameworks/av/media/libaaudio/src/legacy/ |
H A D | AudioStreamLegacy.cpp | 23 #include <media/AudioTrack.h> 39 // Called from AudioTrack.cpp or AudioRecord.cpp 71 // Note that this code assumes an AudioTrack::Buffer is the same as 74 AudioTrack::Buffer *audioBuffer = static_cast<AudioTrack::Buffer *>(info);
|
H A D | AudioStreamTrack.cpp | 22 #include <media/AudioTrack.h> 37 * Create a stream that uses the AudioTrack. 61 // Try to create an AudioTrack 95 AudioTrack::callback_t callback = nullptr; 98 AudioTrack::transfer_type streamTransferType = AudioTrack::transfer_type::TRANSFER_SYNC; 100 streamTransferType = AudioTrack::transfer_type::TRANSFER_CALLBACK; 118 mAudioTrack = new AudioTrack(); 149 // Get the actual values from the AudioTrack. 210 case AudioTrack [all...] |
/frameworks/base/media/tests/audiotests/ |
H A D | shared_mem_test.cpp | 23 #include <media/AudioTrack.h> 91 heap = new MemoryDealer(1024*1024, "AudioTrack Heap Base"); 98 sp<AudioTrack> track = new AudioTrack(AUDIO_STREAM_MUSIC,// stream type
|
/frameworks/base/media/jni/soundpool/ |
H A D | SoundPoolThread.h | 22 #include <media/AudioTrack.h>
|
/frameworks/av/cmds/stagefright/ |
H A D | SimplePlayer.h | 25 class AudioTrack; 82 sp<AudioTrack> mAudioTrack;
|
/frameworks/av/include/media/stagefright/ |
H A D | AudioPlayer.h | 29 class AudioTrack; 70 sp<AudioTrack> mAudioTrack;
|
H A D | MediaSync.h | 33 class AudioTrack; 83 status_t setAudioTrack(const sp<AudioTrack> &audioTrack); 93 // after the client write audio data into AudioTrack. 202 sp<AudioTrack> mAudioTrack;
|
/frameworks/av/media/libmedia/include/media/ |
H A D | JetPlayer.h | 24 #include <media/AudioTrack.h> 92 sp<AudioTrack> mAudioTrack; // and we play it in this audio track
|
/frameworks/av/media/libstagefright/foundation/include/ |
H A D | AudioPlayer.h | 29 class AudioTrack; 70 sp<AudioTrack> mAudioTrack;
|
H A D | MediaSync.h | 33 class AudioTrack; 83 status_t setAudioTrack(const sp<AudioTrack> &audioTrack); 93 // after the client write audio data into AudioTrack. 202 sp<AudioTrack> mAudioTrack;
|
/frameworks/av/media/libstagefright/include/ |
H A D | AudioPlayer.h | 29 class AudioTrack; 70 sp<AudioTrack> mAudioTrack;
|
H A D | MediaSync.h | 33 class AudioTrack; 83 status_t setAudioTrack(const sp<AudioTrack> &audioTrack); 93 // after the client write audio data into AudioTrack. 202 sp<AudioTrack> mAudioTrack;
|