Home
last modified time | relevance | path

Searched refs:soundID (Results 1 – 14 of 14) sorted by relevance

/frameworks/base/media/jni/soundpool/
DSoundManager.cpp50 int32_t soundID; in load() local
57 soundID = mNextSoundID; in load()
58 auto sound = std::make_shared<Sound>(soundID, fd, offset, length); in load()
59 mSounds.emplace(soundID, sound); in load()
66 mDecoder->loadSound(soundID); in load()
67 return soundID; in load()
70 bool SoundManager::unload(int32_t soundID) in unload() argument
72 ALOGV("%s(soundID=%d)", __func__, soundID); in unload()
74 return mSounds.erase(soundID) > 0; // erase() returns number of sounds removed. in unload()
77 std::shared_ptr<Sound> SoundManager::findSound(int32_t soundID) const in findSound()
[all …]
DSoundDecoder.cpp74 const int32_t soundID = mSoundIDs.front(); in run() local
77 ALOGV("%s(%d): processing soundID: %d size: %zu", __func__, id, soundID, mSoundIDs.size()); in run()
79 std::shared_ptr<Sound> sound = mSoundManager->findSound(soundID); in run()
84 ALOGV("%s(%d): notifying loaded soundID:%d status:%d", __func__, id, soundID, status); in run()
85 mSoundManager->notify(SoundPoolEvent(SoundPoolEvent::SOUND_LOADED, soundID, status)); in run()
91 void SoundDecoder::loadSound(int32_t soundID) in loadSound() argument
93 ALOGV("%s(%d)", __func__, soundID); in loadSound()
99 ALOGV("%s: waiting soundID: %d size: %zu", __func__, soundID, mSoundIDs.size()); in loadSound()
103 mSoundIDs.push_back(soundID); in loadSound()
105 ALOGV("%s: adding soundID: %d size: %zu", __func__, soundID, mSoundIDs.size()); in loadSound()
DSoundPool.cpp109 bool SoundPool::unload(int32_t soundID) in unload() argument
111 ALOGV("%s(%d)", __func__, soundID); in unload()
113 return mSoundManager.unload(soundID); in unload()
116 int32_t SoundPool::play(int32_t soundID, float leftVolume, float rightVolume, in play() argument
120 __func__, soundID, leftVolume, rightVolume, priority, loop, rate); in play()
131 const std::shared_ptr<soundpool::Sound> sound = mSoundManager.findSound(soundID); in play()
133 ALOGW("%s soundID %d not READY", __func__, soundID); in play()
138 sound, soundID, leftVolume, rightVolume, priority, loop, rate); in play()
DStreamManager.cpp153 int32_t soundID, float leftVolume, float rightVolume, in queueForPlay() argument
157 __func__, sound.get(), soundID, leftVolume, rightVolume, priority, loop, rate); in queueForPlay()
171 if (stream->getSoundID() == soundID) { in queueForPlay()
173 ALOGV("%s: found soundID %d in available queue", __func__, soundID); in queueForPlay()
186 if (newStream == nullptr || newStream->getSoundID() != soundID) { in queueForPlay()
189 if (stream->getSoundID() == soundID) { in queueForPlay()
190 ALOGV("%s: found soundID %d in restart queue", __func__, soundID); in queueForPlay()
241 streamID, sound, soundID, leftVolume, rightVolume, priority, loop, rate); in queueForPlay()
DSoundManager.h56 bool unload(int32_t soundID);
61 std::shared_ptr<Sound> findSound(int32_t soundID) const;
102 std::shared_ptr<Sound> findSound_l(int32_t soundID) const REQUIRES(mSoundManagerLock);
DSoundPool.h40 bool unload(int32_t soundID);
41 int32_t play(int32_t soundID, float leftVolume, float rightVolume, int32_t priority,
DSound.cpp32 Sound::Sound(int32_t soundID, int fd, int64_t offset, int64_t length) in Sound() argument
33 : mSoundID(soundID) in Sound()
39 __func__, soundID, fd, (long long)offset, (long long)length); in Sound()
DSoundDecoder.h33 void loadSound(int32_t soundID) NO_THREAD_SAFETY_ANALYSIS; // uses unique_lock
DSound.h63 Sound(int soundID, int fd, int64_t offset, int64_t length);
DStream.h102 void setPlay(int32_t streamID, const std::shared_ptr<Sound> &sound, int32_t soundID,
DStream.cpp155 int32_t streamID, const std::shared_ptr<Sound> &sound, int32_t soundID, in setPlay() argument
162 mSoundID = soundID; in setPlay()
DStreamManager.h396 int32_t soundID, float leftVolume, float rightVolume,
/frameworks/base/media/jni/soundpool/tests/
Dsoundpool_stress.cpp68 int32_t getNumberEvents(int32_t soundID) { in getNumberEvents() argument
70 return mEvents[soundID] > 0; in getNumberEvents()
133 const int32_t soundID = soundPool->load( in testStreams() local
135 if (soundID == 0) { in testStreams()
140 soundIDs.emplace_back(soundID); in testStreams()
141 printf("loaded %s soundID(%d)\n", filename, soundID); in testStreams()
156 for (int32_t soundID : soundIDs) { in testStreams() local
160 soundPool->play(soundID, silentVol, silentVol, priority, 0 /*loop*/, rate); in testStreams()
162 const int32_t events = gCallbackManager.getNumberEvents(soundID); in testStreams()
165 " but callback events(%d) != 1\n", streamID, soundID, events); in testStreams()
[all …]
/frameworks/base/media/java/android/media/
DSoundPool.java286 public native final boolean unload(int soundID); in unload() argument
312 public final int play(int soundID, float leftVolume, float rightVolume, in play() argument
316 return _play(soundID, leftVolume, rightVolume, priority, loop, rate); in play()
516 private native final int _play(int soundID, float leftVolume, float rightVolume, in _play() argument