/ohos5.0/foundation/multimedia/player_framework/services/services/player/server/ |
H A D | player_server_task_mgr.cpp | 133 PlayerServerTaskType type, const std::string &taskName, int32_t seekMode, int32_t seekTime) in EnqueueSeekTask() argument 140 currentSeekTime_ = seekTime; in EnqueueSeekTask() 148 const std::string &taskName, int32_t seekMode, int32_t seekTime) in SeekTask() argument 154 return EnqueueSeekTask(task, PlayerServerTaskType::SEEKING, taskName, seekMode, seekTime); in SeekTask() 165 if (currentSeekMode_ == seekMode && currentSeekTime_ == seekTime) { in SeekTask() 167 PlayerServerTaskType::CANCEL_TASK, task, cancelTask, taskName, seekMode, seekTime in SeekTask() 172 PlayerServerTaskType::SEEKING, task, cancelTask, taskName, seekMode, seekTime in SeekTask()
|
H A D | player_server_task_mgr.h | 54 const std::string &taskName, int32_t seekMode, int32_t seekTime); 68 const std::string &taskName, int32_t seekMode, int32_t seekTime);
|
/ohos5.0/foundation/multimedia/av_session/frameworks/common/src/ |
H A D | avcast_control_command.cpp | 155 int32_t AVCastControlCommand::SetSeekTime(int32_t seekTime) in SetSeekTime() argument 157 if (seekTime < 0) { in SetSeekTime() 160 param_ = seekTime; in SetSeekTime() 164 int32_t AVCastControlCommand::GetSeekTime(int32_t& seekTime) const in GetSeekTime() 169 seekTime = std::get<int32_t>(param_); in GetSeekTime()
|
/ohos5.0/foundation/multimedia/av_session/frameworks/js/napi/session/src/ |
H A D | napi_cast_control_command.cpp | 230 int32_t seekTime {}; in GetSeekTime() local 231 auto status = NapiUtils::GetNamedProperty(env, in, "parameter", seekTime); in GetSeekTime() 237 …CHECK_AND_RETURN_RET_LOG(out.SetSeekTime(seekTime) == AVSESSION_SUCCESS, napi_invalid_arg, "set pa… in GetSeekTime() 243 int32_t seekTime {}; in SetSeekTime() local 244 …CHECK_AND_RETURN_RET_LOG(in.GetSeekTime(seekTime) == AVSESSION_SUCCESS, napi_invalid_arg, "get par… in SetSeekTime() 247 auto status = NapiUtils::SetValue(env, seekTime, property); in SetSeekTime()
|
/ohos5.0/foundation/multimedia/av_session/interfaces/kits/c/ |
H A D | native_avsession.h | 282 uint32_t seekTime, void* userData); 291 uint32_t seekTime, void* userData); 300 uint64_t seekTime, void* userData);
|
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/core/ |
H A D | demuxer.cpp | 27 Status Demuxer::SeekTo(int32_t trackId, int64_t seekTime, SeekMode mode, int64_t& realSeekTime) in SeekTo() argument 29 return demuxer_->SeekTo(trackId, seekTime, mode, realSeekTime); in SeekTo()
|
H A D | demuxer.h | 46 Status SeekTo(int32_t trackId, int64_t seekTime, SeekMode mode, int64_t& realSeekTime);
|
/ohos5.0/foundation/multimedia/av_session/interfaces/inner_api/native/session/include/ |
H A D | avcast_control_command.h | 65 int32_t SetSeekTime(int32_t seekTime); 66 int32_t GetSeekTime(int32_t& seekTime) const;
|
/ohos5.0/foundation/multimedia/av_session/frameworks/native/ohavsession/test/unittest/ |
H A D | oh_av_session_test.cpp | 339 OH_AVSessionCallback_OnFastForward callback = [](OH_AVSession* session, uint32_t seekTime, 363 OH_AVSessionCallback_OnFastForward callback = [](OH_AVSession* session, uint32_t seekTime, argument 389 OH_AVSessionCallback_OnRewind callback = [](OH_AVSession* session, uint32_t seekTime, 413 OH_AVSessionCallback_OnRewind callback = [](OH_AVSession* session, uint32_t seekTime, argument 439 OH_AVSessionCallback_OnSeek callback = [](OH_AVSession* session, uint64_t seekTime, 463 OH_AVSessionCallback_OnSeek callback = [](OH_AVSession* session, uint64_t seekTime, argument
|
/ohos5.0/foundation/multimedia/media_foundation/test/unittest/plugins/ |
H A D | UtDemuxerTest2.cpp | 75 Status UtDemuxerTest2::SeekTo(int32_t trackId, int64_t seekTime, SeekMode mode, int64_t& realSeekTi… in SeekTo() argument 78 (void)seekTime; in SeekTo()
|
H A D | UtDemuxerTest1.cpp | 83 Status UtDemuxerTest1::SeekTo(int32_t trackId, int64_t seekTime, SeekMode mode, int64_t& realSeekTi… in SeekTo() argument 86 (void)seekTime; in SeekTo()
|
H A D | UtDemuxerTest1.h | 46 Status SeekTo(int32_t trackId, int64_t seekTime, SeekMode mode, int64_t& realSeekTime) override;
|
H A D | UtDemuxerTest2.h | 47 Status SeekTo(int32_t trackId, int64_t seekTime, SeekMode mode, int64_t& realSeekTime) override;
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/dash/ |
H A D | dash_media_downloader.h | 45 bool SeekToTime(int64_t seekTime, SeekMode mode) override; 57 void SeekToTs(int64_t seekTime);
|
H A D | dash_media_downloader.cpp | 175 bool DashMediaDownloader::SeekToTime(int64_t seekTime, SeekMode mode) in SeekToTime() argument 177 MEDIA_LOG_I("DashMediaDownloader SeekToTime: " PUBLIC_LOG_D64, seekTime); in SeekToTime() 178 SeekToTs(seekTime); in SeekToTime() 295 void DashMediaDownloader::SeekToTs(int64_t seekTime) in SeekToTs() argument 300 if (seekTime < 0 || seekTime > mpdDownloader_->GetDuration()) { in SeekToTs() 303 seekTimeMs = seekTime / MS_2_NS; in SeekToTs()
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/modules/demuxer/ |
H A D | demuxer_plugin_manager.cpp | 635 Status DemuxerPluginManager::localSubtitleSeekTo(int64_t seekTime) in localSubtitleSeekTo() argument 641 …auto preSeekRes = plugin->SeekTo(-1, seekTime, Plugins::SeekMode::SEEK_PREVIOUS_SYNC, realSeekTime… in localSubtitleSeekTo() 643 return plugin->SeekTo(-1, seekTime, Plugins::SeekMode::SEEK_NEXT_SYNC, realSeekTime); in localSubtitleSeekTo() 646 Status DemuxerPluginManager::SeekTo(int64_t seekTime, Plugins::SeekMode mode, int64_t& realSeekTime) in SeekTo() argument 649 … Status ret = streamInfoMap_[curAudioStreamID_].plugin->SeekTo(-1, seekTime, mode, realSeekTime); in SeekTo() 655 … Status ret = streamInfoMap_[curVideoStreamID_].plugin->SeekTo(-1, seekTime, mode, realSeekTime); in SeekTo() 661 …Status ret = streamInfoMap_[curSubTitleStreamID_].plugin->SeekTo(-1, seekTime, mode, realSeekTime); in SeekTo() 664 -1, seekTime, Plugins::SeekMode::SEEK_NEXT_SYNC, realSeekTime); in SeekTo()
|
H A D | demuxer_plugin_manager.h | 117 Status SeekTo(int64_t seekTime, Plugins::SeekMode mode, int64_t& realSeekTime); 134 Status localSubtitleSeekTo(int64_t seekTime);
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/media_sink_test/ |
H A D | sync_manager_test.cpp | 74 int64_t seekTime = 0; variable 75 auto seekStatus = syncManager_->Seek(seekTime); 151 int64_t seekTime = syncManager_->GetSeekTime(); variable 152 ASSERT_NE(seekTime, 0);
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/hls/ |
H A D | hls_media_downloader.h | 69 bool SeekToTime(int64_t seekTime, SeekMode mode) override; 84 void SeekToTs(uint64_t seekTime, SeekMode mode); 86 int64_t RequestNewTs(uint64_t seekTime, SeekMode mode, double totalDuration,
|
H A D | hls_media_downloader.cpp | 596 bool HlsMediaDownloader::SeekToTime(int64_t seekTime, SeekMode mode) in SeekToTime() argument 598 …_I("HLS Seek: buffer size " PUBLIC_LOG_ZU ", seekTime " PUBLIC_LOG_D64, GetBufferSize(), seekTime); in SeekToTime() 603 seekTime_ = static_cast<uint64_t>(seekTime); in SeekToTime() 607 SeekToTs(seekTime, mode); in SeekToTime() 1012 void HlsMediaDownloader::SeekToTs(uint64_t seekTime, SeekMode mode) in SeekToTs() argument 1022 if (seekTime >= static_cast<uint64_t>(totalDuration)) { in SeekToTs() 1026 if (RequestNewTs(seekTime, mode, totalDuration, hstTime, item) == -1) { in SeekToTs() 1034 int64_t HlsMediaDownloader::RequestNewTs(uint64_t seekTime, SeekMode mode, double totalDuration, in RequestNewTs() argument 1045 if (static_cast<uint64_t>(lastTotalDuration) < seekTime) { in RequestNewTs() 1046 startTimePos = static_cast<int64_t>(seekTime) - static_cast<int64_t>(lastTotalDuration); in RequestNewTs()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-avsession-kit/ |
H A D | _o_h_a_v_session.md | 43 …back_onfastforward)) ([OH_AVSession](#oh_avsession) \*session, uint32_t seekTime, void \*userData)… 44 …ncallback_onrewind)) ([OH_AVSession](#oh_avsession) \*session, uint32_t seekTime, void \*userData)… 45 …ioncallback_onseek)) ([OH_AVSession](#oh_avsession) \*session, uint64_t seekTime, void \*userData)… 199 …ult (*OH_AVSessionCallback_OnFastForward)(OH_AVSession* session, uint32_t seekTime, void* userData) 212 …k_Result (*OH_AVSessionCallback_OnRewind)(OH_AVSession* session, uint32_t seekTime, void* userData) 225 …ack_Result (*OH_AVSessionCallback_OnSeek)(OH_AVSession* session, uint64_t seekTime, void* userData)
|
H A D | native__avsession_8h.md | 36 …) ([OH_AVSession](_o_h_a_v_session.md#oh_avsession) \*session, uint32_t seekTime, void \*userData)… 37 …) ([OH_AVSession](_o_h_a_v_session.md#oh_avsession) \*session, uint32_t seekTime, void \*userData)… 38 …) ([OH_AVSession](_o_h_a_v_session.md#oh_avsession) \*session, uint64_t seekTime, void \*userData)…
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/demuxer_test/ |
H A D | demuxer_unit_test.h | 39 void ReadData(int readNum, int64_t &seekTime);
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/ |
H A D | http_source_plugin.cpp | 351 Status HttpSourcePlugin::SeekToTime(int64_t seekTime, SeekMode mode) in SeekToTime() argument 357 FALSE_RETURN_V(seekTime <= downloader->GetDuration(), Status::ERROR_INVALID_PARAMETER); in SeekToTime() 358 FALSE_RETURN_V(downloader->SeekToTime(seekTime, mode), Status::ERROR_UNKNOWN); in SeekToTime()
|
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/demuxer/wav_demuxer/ |
H A D | wav_demuxer_plugin.cpp | 142 Status WavDemuxerPlugin::SeekTo(int32_t trackId, int64_t seekTime, SeekMode mode, int64_t& realSeek… in SeekTo() argument 151 auto position = HstTime2Sec(seekTime) * byteRate; in SeekTo()
|