Home
last modified time | relevance | path

Searched refs:syncers_ (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/foundation/multimedia/av_session/services/session/server/remote/
H A Dremote_session_source_impl.cpp46 syncers_[sinkDevice] = syncer; in CastSessionToRemote()
53 for (auto iter = syncers_.rbegin(); iter != syncers_.rend(); iter++) { in CastSessionToRemote()
56 … CHECK_AND_RETURN_RET_LOG(!syncers_.empty() && syncers_[deviceId] != nullptr, AVSESSION_ERROR, in CastSessionToRemote()
115 auto iter = syncers_.begin(); in CancelCastAudio()
116 while (iter != syncers_.end()) { in CancelCastAudio()
132 for (auto iter = syncers_.rbegin(); iter != syncers_.rend(); iter++) { in SetAVMetaData()
157 for (auto iter = syncers_.rbegin(); iter != syncers_.rend(); iter++) { in SetAVPlaybackState()
182 for (auto iter = syncers_.rbegin(); iter != syncers_.rend(); iter++) { in SetSessionEventRemote()
205 for (auto iter = syncers_.rbegin(); iter != syncers_.rend(); iter++) { in SetAVQueueItems()
227 for (auto iter = syncers_.rbegin(); iter != syncers_.rend(); iter++) { in SetAVQueueTitle()
[all …]
H A Dremote_session_source_impl.h56 std::map<std::string, std::shared_ptr<RemoteSessionSyncer>> syncers_; variable
/ohos5.0/foundation/multimedia/media_foundation/engine/pipeline/core/
H A Dmedia_sync_manager.cpp45 if (std::find(syncers_.begin(), syncers_.end(), syncer) != syncers_.end()) { in AddSynchronizer()
48 syncers_.emplace_back(syncer); in AddSynchronizer()
57 auto ite = std::find(syncers_.begin(), syncers_.end(), syncer); in RemoveSynchronizer()
58 if (ite != syncers_.end()) { in RemoveSynchronizer()
59 syncers_.erase(ite); in RemoveSynchronizer()
145 if (syncers_.size() > 1) { in SetAllSyncShouldWaitNoLock()
146 for (const auto &supplier: syncers_) { in SetAllSyncShouldWaitNoLock()
236 syncers_.clear(); in Reset()
277 return std::find(syncers_.begin(), syncers_.end(), supplier) != syncers_.end(); in IsSupplierValid()
379 if (prerolledSyncers_.size() == syncers_.size()) { in ReportPrerolled()
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/modules/sink/
H A Dmedia_sync_manager.cpp46 if (std::find(syncers_.begin(), syncers_.end(), syncer) != syncers_.end()) { in AddSynchronizer()
49 syncers_.emplace_back(syncer); in AddSynchronizer()
57 auto ite = std::find(syncers_.begin(), syncers_.end(), syncer); in RemoveSynchronizer()
58 if (ite != syncers_.end()) { in RemoveSynchronizer()
59 syncers_.erase(ite); in RemoveSynchronizer()
158 if (syncers_.size() > 1) { in SetAllSyncShouldWaitNoLock()
159 for (const auto &supplier: syncers_) { in SetAllSyncShouldWaitNoLock()
266 syncers_.clear(); in Reset()
314 return std::find(syncers_.begin(), syncers_.end(), supplier) != syncers_.end(); in IsSupplierValid()
503 if (prerolledSyncers_.size() == syncers_.size()) { in ReportPrerolled()
/ohos5.0/foundation/multimedia/av_codec/test/unittest/media_sink_test/
H A Dsync_manager_test.cpp168 EXPECT_EQ(syncManager_->syncers_.size(), 1);
169 EXPECT_EQ(syncManager_->syncers_[0], syncer);
179 EXPECT_EQ(syncManager_->syncers_.size(), 1);
198 EXPECT_EQ(syncManager_->syncers_.size(), 1);
200 EXPECT_EQ(syncManager_->syncers_.size(), 0);
486 syncManager_->syncers_.emplace_back(supplier);
/ohos5.0/foundation/multimedia/media_foundation/engine/include/pipeline/core/
H A Dmedia_sync_manager.h128 std::vector<IMediaSynchronizer*> syncers_; variable
/ohos5.0/foundation/multimedia/av_codec/interfaces/inner_api/native/
H A Dmedia_sync_manager.h161 std::vector<IMediaSynchronizer*> syncers_; variable