/ohos5.0/foundation/multimedia/media_foundation/engine/pipeline/core/ |
H A D | media_sync_manager.cpp | 201 ErrorCode MediaSyncManager::Seek(int64_t mediaTime) in Seek() argument 208 if (mediaTime > maxRangeEndOfMediaTime_ || mediaTime < minRangeStartOfMediaTime_) { in Seek() 212 seekingMediaTime_ = mediaTime; in Seek() 269 void MediaSyncManager::SimpleUpdateTimeAnchor(int64_t clockTime, int64_t mediaTime) in SimpleUpdateTimeAnchor() argument 271 currentAnchorMediaTime_ = mediaTime; in SimpleUpdateTimeAnchor() 283 if (clockTime == HST_TIME_NONE || mediaTime == HST_TIME_NONE || supplier == nullptr) { in UpdateTimeAnchor() 288 SimpleUpdateTimeAnchor(clockTime, mediaTime); in UpdateTimeAnchor() 350 int64_t MediaSyncManager::GetClockTime(int64_t mediaTime) in GetClockTime() argument 355 mediaTime, minRangeStartOfMediaTime_); in GetClockTime() 357 if (maxRangeEndOfMediaTime_ != HST_TIME_NONE && mediaTime > maxRangeEndOfMediaTime_) { in GetClockTime() [all …]
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/modules/sink/ |
H A D | media_sync_manager.cpp | 227 Status MediaSyncManager::Seek(int64_t mediaTime, bool isClosest) in Seek() argument 235 seekingMediaTime_ = mediaTime; in Seek() 241 firstMediaTimeAfterSeek_ = mediaTime; in Seek() 306 currentAnchorMediaTime_ = mediaTime; in SimpleUpdateTimeAnchor() 320 firstMediaTimeAfterSeek_ = mediaTime; in UpdateFirstPtsAfterSeek() 323 if (mediaTime > firstMediaTimeAfterSeek_) { in UpdateFirstPtsAfterSeek() 324 firstMediaTimeAfterSeek_ = mediaTime; in UpdateFirstPtsAfterSeek() 350 UpdateFirstPtsAfterSeek(mediaTime); in UpdateTimeAnchor() 474 int64_t MediaSyncManager::GetClockTime(int64_t mediaTime) in GetClockTime() argument 479 mediaTime, minRangeStartOfMediaTime_); in GetClockTime() [all …]
|
H A D | i_media_sync_center.h | 53 …virtual bool UpdateTimeAnchor(int64_t clockTime, int64_t delayTime, int64_t mediaTime, int64_t abs… 74 virtual int64_t GetClockTime(int64_t mediaTime) = 0;
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/media_sink_test/ |
H A D | sync_manager_test.cpp | 290 int64_t mediaTime = 100; variable 291 syncManager_->UpdateFirstPtsAfterSeek(mediaTime); 298 int64_t mediaTime = 100; variable 300 syncManager_->UpdateFirstPtsAfterSeek(mediaTime); 307 int64_t mediaTime = 100; variable 309 syncManager_->UpdateFirstPtsAfterSeek(mediaTime); 416 int64_t mediaTime = 50; variable 417 int64_t result = mediaSyncManager.GetClockTime(mediaTime); 427 int64_t mediaTime = 250; variable 428 int64_t result = mediaSyncManager.GetClockTime(mediaTime); [all …]
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/media_sink_test/mock/src/ |
H A D | media_sync_center_mock.cpp | 38 bool MockMediaSyncCenter::UpdateTimeAnchor(int64_t clockTime, int64_t delayTime, int64_t mediaTime, in UpdateTimeAnchor() argument 43 (void)mediaTime; in UpdateTimeAnchor() 64 int64_t MockMediaSyncCenter::GetClockTime(int64_t mediaTime) in GetClockTime() argument 66 (void)mediaTime; in GetClockTime()
|
/ohos5.0/foundation/multimedia/media_foundation/engine/include/pipeline/core/ |
H A D | media_sync_manager.h | 40 ErrorCode Seek(int64_t mediaTime); 55 …bool UpdateTimeAnchor(int64_t clockTime, int64_t mediaTime, IMediaSynchronizer* supplier) override; 75 int64_t GetClockTime(int64_t mediaTime) override; 101 void SimpleUpdateTimeAnchor(int64_t clockTime, int64_t mediaTime);
|
H A D | i_media_sync_center.h | 49 …virtual bool UpdateTimeAnchor(int64_t clockTime, int64_t mediaTime, IMediaSynchronizer* supplier) … 69 virtual int64_t GetClockTime(int64_t mediaTime) = 0;
|
/ohos5.0/foundation/multimedia/av_codec/interfaces/inner_api/native/ |
H A D | media_sync_manager.h | 45 Status Seek(int64_t mediaTime, bool isClosest = false); 64 …bool UpdateTimeAnchor(int64_t clockTime, int64_t delayTime, int64_t mediaTime, int64_t absMediaTim… 85 int64_t GetClockTime(int64_t mediaTime) override; 124 void SimpleUpdateTimeAnchor(int64_t clockTime, int64_t mediaTime, int64_t absMediaTime); 129 void UpdateFirstPtsAfterSeek(int64_t mediaTime);
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/media_sink_test/mock/include/ |
H A D | media_sync_center_mock.h | 30 …bool UpdateTimeAnchor(int64_t clockTime, int64_t delayTime, int64_t mediaTime, int64_t absMediaTim… 34 int64_t GetClockTime(int64_t mediaTime) override;
|