Home
last modified time | relevance | path

Searched refs:seekTime (Results 1 - 25 of 65) sorted by relevance

123

/foundation/multimedia/av_session/frameworks/common/src/
H A Davcast_control_command.cpp155 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 Ddemuxer.cpp27 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 Ddemuxer.h46 Status SeekTo(int32_t trackId, int64_t seekTime, SeekMode mode, int64_t& realSeekTime);
/foundation/multimedia/player_framework/services/services/player/server/
H A Dplayer_server_task_mgr.cpp133 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 Dplayer_server_task_mgr.h53 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 Dnative_avsession.h282 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 DUtDemuxerTest2.cpp75 Status UtDemuxerTest2::SeekTo(int32_t trackId, int64_t seekTime, SeekMode mode, int64_t& realSeekTime) in SeekTo() argument
78 (void)seekTime; in SeekTo()
H A DUtDemuxerTest1.cpp83 Status UtDemuxerTest1::SeekTo(int32_t trackId, int64_t seekTime, SeekMode mode, int64_t& realSeekTime) in SeekTo() argument
86 (void)seekTime; in SeekTo()
H A DUtDemuxerTest2.h47 Status SeekTo(int32_t trackId, int64_t seekTime, SeekMode mode, int64_t& realSeekTime) override;
H A DUtDemuxerTest1.h46 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 Davcast_control_command.h65 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 Dnapi_cast_control_command.cpp230 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 Ddash_media_downloader.h45 bool SeekToTime(int64_t seekTime, SeekMode mode) override;
57 void SeekToTs(int64_t seekTime);
H A Ddash_media_downloader.cpp174 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 Ddemuxer_plugin_manager.cpp549 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 Ddemuxer_plugin_manager.h115 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 Ddemuxer_unit_test.h39 void ReadData(int readNum, int64_t &seekTime);
/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/hls/
H A Dhls_media_downloader.h70 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 Dwav_demuxer_plugin.h59 Status SeekTo(int32_t trackId, int64_t seekTime, SeekMode mode, int64_t& realSeekTime) override;
/foundation/multimedia/media_foundation/engine/include/plugin/interface/
H A Ddemuxer_plugin.h184 * @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 Doh_av_session_test.cpp584 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 Dhttp_source_plugin.cpp346 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 Dminimp4_demuxer_plugin.cpp386 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 Daudio_sink_filter.h84 Status SetSeekTime(int64_t seekTime);
/foundation/multimedia/av_codec/interfaces/plugin/
H A Ddemuxer_plugin.h130 * @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;

Completed in 13 milliseconds

123