Searched refs:StreamIDManager (Results 1 – 4 of 4) sorted by relevance
33 StreamIDManager::StreamIDManager(int32_t maxStreams, in StreamIDManager() function in OHOS::Media::StreamIDManager40 StreamIDManager::~StreamIDManager() in ~StreamIDManager()71 int32_t StreamIDManager::InitThreadPool() in InitThreadPool()193 void StreamIDManager::QueueAndSortPlayingStreamID(int32_t streamID) in QueueAndSortPlayingStreamID()275 int32_t StreamIDManager::DoPlay(const int32_t streamID) in DoPlay()313 int32_t StreamIDManager::GetStreamIDBySoundID(const int32_t soundID) in GetStreamIDBySoundID()319 int32_t StreamIDManager::ReorderStream(int32_t streamID, int32_t priority) in ReorderStream()358 int32_t StreamIDManager::ClearStreamIDInDeque(int32_t streamID) in ClearStreamIDInDeque()401 void StreamIDManager::OnPlayFinished() in OnPlayFinished()441 void StreamIDManager::CacheBufferCallBack::OnPlayFinished() in OnPlayFinished()[all …]
30 class StreamIDManager : public std::enable_shared_from_this<StreamIDManager> {32 StreamIDManager(int32_t maxStreams, AudioStandard::AudioRendererInfo audioRenderInfo);33 ~StreamIDManager();52 explicit CacheBufferCallBack(const std::weak_ptr<StreamIDManager> streamIDManager) in CacheBufferCallBack()60 std::weak_ptr<StreamIDManager> streamIDManagerInner_;
64 std::shared_ptr<StreamIDManager> streamIdManager_;
61 streamIdManager_ = std::make_shared<StreamIDManager>(maxStreams, audioRenderInfo); in Init()