Searched refs:AudioTrack (Results 1 - 25 of 57) sorted by path

123

/frameworks/av/cmds/stagefright/
H A DSimplePlayer.cpp25 #include <media/AudioTrack.h>
589 state->mAudioTrack = new AudioTrack(
641 ALOGW("AudioTrack::write took %lld us, numFramesAvailableToWrite=%u, "
H A DSimplePlayer.h25 class AudioTrack;
82 sp<AudioTrack> mAudioTrack;
/frameworks/av/include/media/
H A DAudioTrack.h38 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 DIAudioTrack.h38 DECLARE_META_INTERFACE(AudioTrack);
H A DJetPlayer.h24 #include <media/AudioTrack.h>
92 sp<AudioTrack> mAudioTrack; // and we play it in this audio track
H A DToneGenerator.h21 #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 DAudioPlayer.h29 class AudioTrack;
70 sp<AudioTrack> mAudioTrack;
H A DMediaSync.h33 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 DAudioStreamLegacy.cpp23 #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 DAudioStreamTrack.cpp22 #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 DAudioTrack.cpp19 #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 DIAudioTrack.cpp196 IMPLEMENT_META_INTERFACE(AudioTrack, "android.media.IAudioTrack");
H A DToneGenerator.cpp944 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 DTrackPlayerBase.cpp34 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 DAudioTrack.h38 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 DIAudioTrack.h38 DECLARE_META_INTERFACE(AudioTrack);
H A DToneGenerator.h21 #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 DTrackPlayerBase.h20 #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 DJetPlayer.cpp86 // 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 DJetPlayer.h24 #include <media/AudioTrack.h>
92 sp<AudioTrack> mAudioTrack; // and we play it in this audio track
/frameworks/av/media/libmediaplayerservice/
H A DMediaPlayerService.cpp56 #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 DMediaPlayerService.h40 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 DAudioPlayer.cpp25 #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 DMediaSync.cpp25 #include <media/AudioTrack.h>
148 status_t MediaSync::setAudioTrack(const sp<AudioTrack> &audioTrack) {
/frameworks/av/media/libstagefright/foundation/include/
H A DAudioPlayer.h29 class AudioTrack;
70 sp<AudioTrack> mAudioTrack;

Completed in 356 milliseconds

123