Home
last modified time | relevance | path

Searched refs:initSegment (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/dash/
H A Ddash_segment_downloader.cpp121 if (initSegment != nullptr && initSegment->writeState_ == INIT_SEGMENT_STATE_UNUSE) { in Open()
471 if (initSegment != nullptr && initSegment->readState_ != INIT_SEGMENT_STATE_USED) { in ReadInitSegment()
476 initSegment->isDownloadFinish_, initSegment->readState_); in ReadInitSegment()
477 if (initSegment->readIndex_ == contentLen && initSegment->isDownloadFinish_) { in ReadInitSegment()
487 std::string readStr = initSegment->content_.substr(initSegment->readIndex_); in ReadInitSegment()
490 if (initSegment->readIndex_ == contentLen && initSegment->isDownloadFinish_) { in ReadInitSegment()
558 if (initSegment == nullptr) { in SetInitSegment()
567 dashInitSegment = initSegment; in SetInitSegment()
841 if (initSegment != nullptr && initSegment->writeState_ == INIT_SEGMENT_STATE_USING) { in SaveData()
1070 if (initSegment != nullptr && initSegment->writeState_ == INIT_SEGMENT_STATE_USING) { in UpdateInitSegmentFinish()
[all …]
H A Ddash_mpd_downloader.cpp124 if (initSegment == nullptr) { in MakeAbsoluteWithBaseUrl()
128 if (DashUrlIsAbsolute(initSegment->url_)) { in MakeAbsoluteWithBaseUrl()
133 DashAppendBaseUrl(segUrl, initSegment->url_); in MakeAbsoluteWithBaseUrl()
134 initSegment->url_ = segUrl; in MakeAbsoluteWithBaseUrl()
1029 if (initSegment != nullptr) { in GetStreamsInfoInMpd()
1030 initSegment->streamId_ = index; in GetStreamsInfoInMpd()
1889 if (initSegment != nullptr) { in GetInitSegFromPeriod()
1891 UpdateInitSegUrl(streamDesc, initSegment, segTmpltFlag, repId); in GetInitSegFromPeriod()
1906 if (initSegment != nullptr) { in GetInitSegFromAdptSet()
1908 UpdateInitSegUrl(streamDesc, initSegment, segTmpltFlag, repId); in GetInitSegFromAdptSet()
[all …]
H A Ddash_segment_downloader.h152 void SetInitSegment(std::shared_ptr<DashInitSegment> initSegment, bool needUpdateState = false);