Home
last modified time | relevance | path

Searched refs:soundID (Results 1 – 15 of 15) 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.cpp75 const int32_t soundID = mSoundIDs.front(); in run() local
78 ALOGV("%s(%d): processing soundID: %d size: %zu", __func__, id, soundID, mSoundIDs.size()); in run()
80 std::shared_ptr<Sound> sound = mSoundManager->findSound(soundID); in run()
85 ALOGV("%s(%d): notifying loaded soundID:%d status:%d", __func__, id, soundID, status); in run()
86 mSoundManager->notify(SoundPoolEvent(SoundPoolEvent::SOUND_LOADED, soundID, status)); in run()
92 void SoundDecoder::loadSound(int32_t soundID) in loadSound() argument
94 ALOGV("%s(%d)", __func__, soundID); in loadSound()
100 ALOGV("%s: waiting soundID: %d size: %zu", __func__, soundID, mSoundIDs.size()); in loadSound()
104 mSoundIDs.push_back(soundID); in loadSound()
106 ALOGV("%s: adding soundID: %d size: %zu", __func__, soundID, mSoundIDs.size()); in loadSound()
DSoundPool.cpp110 bool SoundPool::unload(int32_t soundID) in unload() argument
112 ALOGV("%s(%d)", __func__, soundID); in unload()
114 return mSoundManager.unload(soundID); in unload()
117 int32_t SoundPool::play(int32_t soundID, float leftVolume, float rightVolume, in play() argument
121 __func__, soundID, leftVolume, rightVolume, priority, loop, rate); in play()
132 const std::shared_ptr<soundpool::Sound> sound = mSoundManager.findSound(soundID); in play()
134 ALOGW("%s soundID %d not READY", __func__, soundID); in play()
139 sound, soundID, leftVolume, rightVolume, priority, loop, rate, playerIId); in play()
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);
DStreamManager.cpp156 int32_t soundID, float leftVolume, float rightVolume, in queueForPlay() argument
161 " playerIId=%d)", __func__, sound.get(), soundID, leftVolume, rightVolume, priority, in queueForPlay()
178 if (stream->getSoundID() == soundID) { in queueForPlay()
180 ALOGV("%s: found soundID %d in available queue", __func__, soundID); in queueForPlay()
193 if (newStream == nullptr || newStream->getSoundID() != soundID) { in queueForPlay()
196 if (stream->getSoundID() == soundID) { in queueForPlay()
197 ALOGV("%s: found soundID %d in restart queue", __func__, soundID); in queueForPlay()
248 streamID, sound, soundID, leftVolume, rightVolume, priority, loop, rate); in queueForPlay()
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.h105 void setPlay(int32_t streamID, const std::shared_ptr<Sound> &sound, int32_t soundID,
DStream.cpp156 int32_t streamID, const std::shared_ptr<Sound> &sound, int32_t soundID, in setPlay() argument
163 mSoundID = soundID; in setPlay()
DStreamManager.h400 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.java288 public native final boolean unload(int soundID); in unload() argument
314 public final int play(int soundID, float leftVolume, float rightVolume, in play() argument
318 return _play(soundID, leftVolume, rightVolume, priority, loop, rate, getPlayerIId()); in play()
518 private native final int _play(int soundID, float leftVolume, float rightVolume, in _play() argument
/frameworks/base/tools/aapt2/integration-tests/CommandTests/
Dandroid-33.jarAndroidManifest.xml META-INF/ META-INF/MANIFEST.MF NOTICES/ NOTICES/libcore ...