/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()
|
/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);
|
/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() 140 currentSeekTime_ = seekTime; in EnqueueSeekTask() 148 const std::string &taskName, int32_t seekMode, int32_t seekTime) in SeekTask() 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() 132 EnqueueSeekTask(const std::shared_ptr<ITaskHandler> &task, PlayerServerTaskType type, const std::string &taskName, int32_t seekMode, int32_t seekTime) EnqueueSeekTask() argument 146 SeekTask(const std::shared_ptr<ITaskHandler> &task, const std::shared_ptr<ITaskHandler> &cancelTask, const std::string &taskName, int32_t seekMode, int32_t seekTime) SeekTask() argument
|
H A D | player_server_task_mgr.h | 53 const std::string &taskName, int32_t seekMode, int32_t seekTime); 66 const std::string &taskName, int32_t seekMode, int32_t seekTime);
|
/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);
|
/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& realSeekTime) 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& realSeekTime) in SeekTo() argument 86 (void)seekTime; in SeekTo()
|
H A D | UtDemuxerTest2.h | 47 Status SeekTo(int32_t trackId, int64_t seekTime, SeekMode mode, int64_t& realSeekTime) override;
|
H A D | UtDemuxerTest1.h | 46 Status SeekTo(int32_t trackId, int64_t seekTime, SeekMode mode, int64_t& realSeekTime) override;
|
/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;
|
/foundation/multimedia/av_session/frameworks/js/napi/session/src/ |
H A D | napi_cast_control_command.cpp | 230 int32_t seekTime {}; in GetSeekTime() 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 parameter failed"); in GetSeekTime() 243 int32_t seekTime {}; in SetSeekTime() 244 CHECK_AND_RETURN_RET_LOG(in.GetSeekTime(seekTime) == AVSESSION_SUCCESS, napi_invalid_arg, "get parameter failed"); in SetSeekTime() 247 auto status = NapiUtils::SetValue(env, seekTime, property); in SetSeekTime()
|
/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 | 174 bool DashMediaDownloader::SeekToTime(int64_t seekTime, SeekMode mode) in SeekToTime() argument 176 MEDIA_LOG_I("DashMediaDownloader SeekToTime: " PUBLIC_LOG_D64, seekTime); in SeekToTime() 177 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()
|
/foundation/multimedia/av_codec/services/media_engine/modules/demuxer/ |
H A D | demuxer_plugin_manager.cpp | 549 Status DemuxerPluginManager::localSubtitleSeekTo(int64_t seekTime)
in localSubtitleSeekTo() argument 555 auto preSeekRes = plugin->SeekTo(-1, seekTime, Plugins::SeekMode::SEEK_PREVIOUS_SYNC, realSeekTime);
in localSubtitleSeekTo() 557 return plugin->SeekTo(-1, seekTime, Plugins::SeekMode::SEEK_NEXT_SYNC, realSeekTime);
in localSubtitleSeekTo() 560 Status DemuxerPluginManager::SeekTo(int64_t seekTime, Plugins::SeekMode mode, int64_t& realSeekTime)
in SeekTo() argument 563 Status ret = streamInfoMap_[curAudioStreamID_].plugin->SeekTo(-1, seekTime, mode, realSeekTime);
in SeekTo() 569 Status ret = streamInfoMap_[curVideoStreamID_].plugin->SeekTo(-1, seekTime, mode, realSeekTime);
in SeekTo() 575 Status ret = streamInfoMap_[curSubTitleStreamID_].plugin->SeekTo(-1, seekTime, mode, realSeekTime);
in SeekTo() 578 -1, seekTime, Plugins::SeekMode::SEEK_NEXT_SYNC, realSeekTime);
in SeekTo()
|
H A D | demuxer_plugin_manager.h | 115 Status SeekTo(int64_t seekTime, Plugins::SeekMode mode, int64_t& realSeekTime);
132 Status localSubtitleSeekTo(int64_t seekTime);
|
/foundation/multimedia/av_codec/test/unittest/demuxer_test/ |
H A D | demuxer_unit_test.h | 39 void ReadData(int readNum, int64_t &seekTime);
|
/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/hls/ |
H A D | hls_media_downloader.h | 70 bool SeekToTime(int64_t seekTime, SeekMode mode) override; 85 void SeekToTs(uint64_t seekTime, SeekMode mode); 87 int64_t RequestNewTs(uint64_t seekTime, SeekMode mode, double totalDuration,
|
/foundation/multimedia/media_foundation/engine/plugin/plugins/demuxer/wav_demuxer/ |
H A D | wav_demuxer_plugin.h | 59 Status SeekTo(int32_t trackId, int64_t seekTime, SeekMode mode, int64_t& realSeekTime) override;
|
/foundation/multimedia/media_foundation/engine/include/plugin/interface/ |
H A D | demuxer_plugin.h | 184 * @param seekTime Indicates the target position, based on {@link HST_TIME_BASE} . 191 virtual Status SeekTo(int32_t trackId, int64_t seekTime, SeekMode mode, int64_t& realSeekTime) = 0;
|
/foundation/multimedia/av_session/frameworks/native/ohavsession/test/unittest/ |
H A D | oh_av_session_test.cpp | 584 OH_AVSessionCallback_OnFastForward callback = [](OH_AVSession* session, uint32_t seekTime, in HWTEST() 608 OH_AVSessionCallback_OnFastForward callback = [](OH_AVSession* session, uint32_t seekTime, in HWTEST() 634 OH_AVSessionCallback_OnRewind callback = [](OH_AVSession* session, uint32_t seekTime, in HWTEST() 658 OH_AVSessionCallback_OnRewind callback = [](OH_AVSession* session, uint32_t seekTime, in HWTEST() 684 OH_AVSessionCallback_OnSeek callback = [](OH_AVSession* session, uint64_t seekTime, in HWTEST() 708 OH_AVSessionCallback_OnSeek callback = [](OH_AVSession* session, uint64_t seekTime, in HWTEST()
|
/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/ |
H A D | http_source_plugin.cpp | 346 Status HttpSourcePlugin::SeekToTime(int64_t seekTime, SeekMode mode) in SeekToTime() argument 352 FALSE_RETURN_V(seekTime <= downloader->GetDuration(), Status::ERROR_INVALID_PARAMETER); in SeekToTime() 353 FALSE_RETURN_V(downloader->SeekToTime(seekTime, mode), Status::ERROR_UNKNOWN); in SeekToTime()
|
/foundation/multimedia/media_foundation/engine/plugin/plugins/demuxer/minimp4_demuxer/ |
H A D | minimp4_demuxer_plugin.cpp | 386 Status MiniMP4DemuxerPlugin::SeekTo(int32_t trackId, int64_t seekTime, SeekMode mode, int64_t& realSeekTime)
in SeekTo() argument 394 uint64_t targetPos = (Plugin::HstTime2Ms(seekTime) * static_cast<int64_t>(miniMP4_.track->avg_bitrate_bps)) / 8 +
in SeekTo() 414 realSeekTime = seekTime;
in SeekTo()
|
/foundation/multimedia/av_codec/interfaces/inner_api/native/ |
H A D | audio_sink_filter.h | 84 Status SetSeekTime(int64_t seekTime);
|
/foundation/multimedia/av_codec/interfaces/plugin/ |
H A D | demuxer_plugin.h | 130 * @param seekTime Indicates the target position, based on {@link HST_TIME_BASE} . 137 virtual Status SeekTo(int32_t trackId, int64_t seekTime, SeekMode mode, int64_t& realSeekTime) = 0;
|