Home
last modified time | relevance | path

Searched refs:StreamIDManager (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/multimedia/player_framework/frameworks/native/soundpool/
H A Dstream_id_manager.cpp33 StreamIDManager::StreamIDManager(int32_t maxStreams, in StreamIDManager() function in OHOS::Media::StreamIDManager
40 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 …]
H A Dstream_id_manager.h30 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_;
H A Dsoundpool.h64 std::shared_ptr<StreamIDManager> streamIdManager_;
H A Dsoundpool.cpp61 streamIdManager_ = std::make_shared<StreamIDManager>(maxStreams, audioRenderInfo); in Init()