Searched refs:SeekAgent (Results 1 – 4 of 4) sorted by relevance
32 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_;
30 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::SeekAgent69 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 …]
313 std::shared_ptr<SeekAgent> seekAgent_;
1284 seekAgent_ = std::make_shared<SeekAgent>(demuxer_, mediaStartPts_); in HandleSeekClosest()3026 seekAgent_ = std::make_shared<SeekAgent>(demuxer_); in ExitSeekContinous()