/frameworks/av/cmds/stagefright/ |
H A D | SimplePlayer.cpp | 25 #include <media/AudioTrack.h> 589 state->mAudioTrack = new AudioTrack( 641 ALOGW("AudioTrack::write took %lld us, numFramesAvailableToWrite=%u, "
|
H A D | SimplePlayer.h | 25 class AudioTrack; 82 sp<AudioTrack> mAudioTrack;
|
/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 | IAudioTrack.h | 38 DECLARE_META_INTERFACE(AudioTrack);
|
H A D | JetPlayer.h | 24 #include <media/AudioTrack.h> 92 sp<AudioTrack> mAudioTrack; // and we play it in this audio track
|
H A D | ToneGenerator.h | 21 #include <media/AudioTrack.h> 174 TONE_STOPPED, // ToneGenerator is stopped: the AudioTrack will be stopped 277 sp<AudioTrack> mpAudioTrack; // Pointer to audio track used for playback
|
/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/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/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...] |
H A D | IAudioTrack.cpp | 196 IMPLEMENT_META_INTERFACE(AudioTrack, "android.media.IAudioTrack");
|
H A D | ToneGenerator.cpp | 944 ALOGV("startTone: try to re-init AudioTrack"); 1088 // Description: Allocates and configures AudioTrack used for PCM output. 1099 mpAudioTrack = new AudioTrack(); 1100 ALOGV("AudioTrack(%p) created", mpAudioTrack.get()); 1116 AudioTrack::TRANSFER_CALLBACK); 1119 ALOGE("AudioTrack(%p) set failed with error %d", mpAudioTrack.get(), status); 1133 // Description: AudioTrack callback implementation. Generates a block of 1147 if (event != AudioTrack::EVENT_MORE_DATA) return; 1149 AudioTrack::Buffer *buffer = static_cast<AudioTrack [all...] |
H A D | TrackPlayerBase.cpp | 34 void TrackPlayerBase::init(AudioTrack* pat, player_type_t playerType, audio_usage_t usage) { 117 " no AudioTrack for volume control from IPlayer");
|
/frameworks/av/media/libaudioclient/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 | IAudioTrack.h | 38 DECLARE_META_INTERFACE(AudioTrack);
|
H A D | ToneGenerator.h | 21 #include <media/AudioTrack.h> 174 TONE_STOPPED, // ToneGenerator is stopped: the AudioTrack will be stopped 277 sp<AudioTrack> mpAudioTrack; // Pointer to audio track used for playback
|
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;
|
/frameworks/av/media/libmedia/ |
H A D | JetPlayer.cpp | 86 // create the output AudioTrack 87 mAudioTrack = new AudioTrack(); 95 ALOGE("JetPlayer::init(): Error initializing JET library; AudioTrack error %d", status); 226 ALOGE("JetPlayer::render(): output AudioTrack was not created");
|
/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/libmediaplayerservice/ |
H A D | MediaPlayerService.cpp | 56 #include <media/AudioTrack.h> 1825 // compute frame count for the AudioTrack internal buffer 1828 frameCount = 0; // AudioTrack will get frame count from AudioFlinger 1852 // if frameCount is 0, then AudioTrack will get frame count from AudioFlinger 1911 sp<AudioTrack> t; 1920 ALOGV("creating new AudioTrack"); 1924 t = new AudioTrack( 1935 AudioTrack::TRANSFER_CALLBACK, 1950 t = new AudioTrack( 1961 AudioTrack [all...] |
H A D | MediaPlayerService.h | 40 class AudioTrack; 148 sp<AudioTrack> mTrack; 149 sp<AudioTrack> mRecycledTrack; 175 // CallbackData is what is passed to the AudioTrack as the "user" data.
|
/frameworks/av/media/libstagefright/ |
H A D | AudioPlayer.cpp | 25 #include <media/AudioTrack.h> 232 // playing to an AudioTrack, set up mask if necessary 239 mAudioTrack = new AudioTrack( 449 case AudioTrack::EVENT_MORE_DATA: 451 AudioTrack::Buffer *buffer = (AudioTrack::Buffer *)info; 457 case AudioTrack::EVENT_STREAM_END:
|
H A D | MediaSync.cpp | 25 #include <media/AudioTrack.h> 148 status_t MediaSync::setAudioTrack(const sp<AudioTrack> &audioTrack) {
|
/frameworks/av/media/libstagefright/foundation/include/ |
H A D | AudioPlayer.h | 29 class AudioTrack; 70 sp<AudioTrack> mAudioTrack;
|