Home
last modified time | relevance | path

Searched refs:pauseResumeQueue_ (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/multimedia/av_codec/services/media_engine/filters/
H A Dsurface_encoder_adapter.cpp371 if (pauseResumeQueue_.empty() || in Pause()
372 …(pauseResumeQueue_.back().second == StateCode::RESUME && pauseResumeQueue_.back().first <= pauseTi… in Pause()
373 pauseResumeQueue_.push_back({pauseTime, StateCode::PAUSE}); in Pause()
393 if (pauseResumeQueue_.empty()) { in Resume()
397 if (pauseResumeQueue_.back().second == StateCode::RESUME) { in Resume()
398 pauseResumeQueue_.back().first = std::min(resumeTime, pauseResumeQueue_.back().first); in Resume()
434 pauseResumeQueue_.clear(); in Reset()
736 if (pauseResumeQueue_.empty()) { in CheckFrames()
739 auto stateCode = pauseResumeQueue_[0].second; in CheckFrames()
751 checkFramesPauseTime -= (pauseResumeQueue_[0].first - lastBufferTime_); in CheckFrames()
[all …]
H A Dsurface_encoder_adapter.h114 std::deque<std::pair<int64_t, StateCode>> pauseResumeQueue_; variable
/ohos5.0/foundation/multimedia/av_codec/test/unittest/filter_test/
H A Dsurface_encoder_adapter_unit_test.cpp341 surfaceEncoderAdapter_->pauseResumeQueue_.push_back(std::make_pair(100, StateCode::PAUSE));
355 surfaceEncoderAdapter_->pauseResumeQueue_.push_back(std::make_pair(100, StateCode::RESUME));
370 surfaceEncoderAdapter_->pauseResumeQueue_.push_back(std::make_pair(100, StateCode::PAUSE));
385 surfaceEncoderAdapter_->pauseResumeQueue_.push_back(std::make_pair(100, StateCode::RESUME));