Lines Matching refs:int32_t
140 int32_t launch(std::function<void(int32_t /* id */)> f) { in launch()
159 const int32_t id = mNextThreadId; in launch()
188 int32_t mNextThreadId GUARDED_BY(mThreadLock) = 0;
291 explicit StreamMap(int32_t streams);
299 Stream* findStream(int32_t streamID) const;
332 int32_t getNextIdForStream(Stream* stream) const;
338 Stream* lookupStreamFromId(int32_t streamID) const;
376 std::unique_ptr<PerfectHash<int32_t, Stream *>> mPerfectHash;
390 StreamManager(int32_t streams, size_t threads, const audio_attributes_t& attributes,
395 int32_t queueForPlay(const std::shared_ptr<Sound> &sound,
396 int32_t soundID, float leftVolume, float rightVolume,
397 int32_t priority, int32_t loop, float rate, int32_t playerIId)
411 void moveToRestartQueue(Stream* stream, int32_t activeStreamIDToMatch = 0);
415 void run(int32_t id) NO_THREAD_SAFETY_ANALYSIS; // worker thread, takes unique_lock.
429 Stream* stream, int32_t activeStreamIDToMatch = 0) REQUIRES(mStreamManagerLock);
434 Stream* stream, int32_t activeStreamIDToMatch = 0) REQUIRES(mStreamManagerLock);