Home
last modified time | relevance | path

Searched refs:SeekAgent (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/multimedia/player_framework/services/engine/histreamer/player/
H A Dseek_agent.h32 class SeekAgent : public std::enable_shared_from_this<SeekAgent> {
34 explicit SeekAgent(std::shared_ptr<Pipeline::DemuxerFilter> demuxer, int64_t startPts = 0);
35 ~SeekAgent();
69 AudioBufferFilledListener(std::shared_ptr<SeekAgent> seekAgent,
76 std::weak_ptr<SeekAgent> seekAgent_;
83 VideoBufferFilledListener(std::shared_ptr<SeekAgent> seekAgent,
90 std::weak_ptr<SeekAgent> seekAgent_;
H A Dseek_agent.cpp30 AudioBufferFilledListener::AudioBufferFilledListener(std::shared_ptr<SeekAgent> seekAgent, in AudioBufferFilledListener()
62 SeekAgent::SeekAgent(std::shared_ptr<Pipeline::DemuxerFilter> demuxer, int64_t startPts) in SeekAgent() function in OHOS::Media::SeekAgent
69 SeekAgent::~SeekAgent() in ~SeekAgent()
74 Status SeekAgent::Seek(int64_t seekPos, bool &timeout) in Seek()
135 bool SeekAgent::GetAudioTrackId(uint32_t &audioTrackId) in GetAudioTrackId()
155 Status SeekAgent::SetBufferFilledListener() in SetBufferFilledListener()
200 Status SeekAgent::RemoveBufferFilledListener() in RemoveBufferFilledListener()
224 Status SeekAgent::OnAudioBufferFilled(std::shared_ptr<AVBuffer>& buffer, in OnAudioBufferFilled()
246 Status SeekAgent::OnVideoBufferFilled(std::shared_ptr<AVBuffer>& buffer, in OnVideoBufferFilled()
269 Status SeekAgent::AlignAudioPosition(int64_t audioPosition) in AlignAudioPosition()
[all …]
H A Dhiplayer_impl.h313 std::shared_ptr<SeekAgent> seekAgent_;
H A Dhiplayer_impl.cpp1284 seekAgent_ = std::make_shared<SeekAgent>(demuxer_, mediaStartPts_); in HandleSeekClosest()
3026 seekAgent_ = std::make_shared<SeekAgent>(demuxer_); in ExitSeekContinous()