Home
last modified time | relevance | path

Searched refs:segment (Results 1 - 18 of 18) sorted by relevance

/foundation/graphic/graphic_3d/lume/metaobject/src/animation/
H A Dstaggered_animation_state.cpp92 AnimationSegment segment { animation, controller }; in ChildAdded()
94 segment.durationChanged_.Subscribe(animation->TotalDuration(), childrenChanged_); in ChildAdded()
95 segment.validChanged_.Subscribe(animation->Valid(), childrenChanged_); in ChildAdded()
97 children_.push_back(std::move(segment)); in ChildAdded()
115 auto& segment = *item; in RemoveChild() local
116 segment.durationChanged_.Unsubscribe(); in RemoveChild()
117 segment.validChanged_.Unsubscribe(); in RemoveChild()
121 SetValue(item->animation_->Controller(), segment.controller_.lock()); in RemoveChild()
181 constexpr IAnimationInternal::MoveParams TransformChild(const StaggeredAnimationState::AnimationSegment& segment,
186 params.step.progress = MapTo01Range(parentProgress, segment
347 const auto& segment = children[index]; Evaluate() local
[all...]
H A Dstaggered_animation_state.h41 IAnimation::Ptr animation_; // Animation in the segment
43 float startProgress_ {}; // Progress [0..1] of the animation at start of the segment
44 float endProgress_ {}; // Percentage [0..1] of the animation length in this segment
140 const AnimationSegment* segment {};
144 return segment != nullptr;
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Ddata_panel_model_impl.cpp42 Segment segment; in Create() local
43 segment.SetValue(value); in Create()
44 segment.SetColorType(SegmentStyleType::NONE); in Create()
45 component->AppendSegment(segment); in Create()
48 Segment segment; in Create() local
49 segment.SetValue(value); in Create()
50 segment.SetColorType(SegmentStyleType::NONE); in Create()
51 component->AppendSegment(segment); in Create()
/foundation/arkui/ace_engine/frameworks/core/components/data_panel/
H A Ddata_panel_component.cpp71 for (auto& segment : segments_) { in InitalStyle()
72 if (segment.GetColorType() == SegmentStyleType::NONE && index < colors.size()) { in InitalStyle()
73 segment.SetStartColor(colors[index].first); in InitalStyle()
74 segment.SetEndColor(colors[index].second); in InitalStyle()
H A Ddata_panel_component.h312 void AppendSegment(const Segment& segment) in AppendSegment() argument
314 segments_.push_back(segment); in AppendSegment()
315 totalValue_ += segment.GetValue(); in AppendSegment()
H A Drosen_render_data_panel.cpp581 for (const auto& segment : segments) { in PaintRainbowFilterMask()
582 double sweepAngle = segment.GetValue() / maxValue * arcData.wholeAngle * factor; in PaintRainbowFilterMask()
588 SkColor colors[2] = { segment.GetStartColor().ChangeAlpha(101).GetValue(), in PaintRainbowFilterMask()
589 segment.GetEndColor().ChangeAlpha(101).GetValue() }; in PaintRainbowFilterMask()
660 for (const auto& segment : segments) {
661 double sweepAngle = segment.GetValue() / maxValue * arcData.wholeAngle * factor;
667 std::vector<RSColorQuad> colors = { segment.GetStartColor().ChangeAlpha(101).GetValue(),
668 segment.GetEndColor().ChangeAlpha(101).GetValue() };
967 auto segment = GetSegments(); in PaintLinearProgress() local
970 for (uint32_t i = 0; i < segment in PaintLinearProgress()
1046 const auto& segment = segments[i]; Paint() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/top_down/
H A Dwater_flow_layout_info.cpp296 size_t segment = static_cast<size_t>(GetSegment(currentIndex)); in ClearCacheAfterIndex() local
297 for (auto& crossItems : items_[segment]) { in ClearCacheAfterIndex()
307 for (size_t i = segment + 1; i < items_.size(); ++i) { in ClearCacheAfterIndex()
321 if (segment + 1 < segmentStartPos_.size()) { in ClearCacheAfterIndex()
322 segmentStartPos_.resize(segment + 1); in ClearCacheAfterIndex()
323 if (currentIndex == segmentTails_[segment]) { in ClearCacheAfterIndex()
398 auto segment = static_cast<size_t>(GetSegment(itemIdx)); in SetNextSegmentStartPos() local
399 if (segmentStartPos_.size() > segment + 1) { in SetNextSegmentStartPos()
402 if (segmentStartPos_.size() <= segment || margins_.size() <= segment in SetNextSegmentStartPos()
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/common/dom/
H A Ddom_chart.cpp260 auto segment = point.GetSegmentInfo(); in SetChart() local
261 if (!segment.GetColorString().empty()) { in SetChart()
262 segment.SetSegmentColor(ParseColor(segment.GetColorString())); in SetChart()
269 point.SetSegmentInfo(segment); in SetChart()
283 auto segment = pointInfo->GetSegmentInfo(); in SetChart() local
284 if (segment.GetSegmentColor() == Color::TRANSPARENT) { in SetChart()
285 segment.SetSegmentColor(chartDataset.GetStrokeColor()); in SetChart()
286 pointInfo->SetSegmentInfo(segment); in SetChart()
386 for (const auto& segment in PrepareSpecializedComponent()
510 SegmentInfo segment; UpdateChartData() local
520 SegmentInfo segment; UpdateChartData() local
[all...]
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/navigation/
H A Dsem_ver.cpp55 std::string segment; in SemVer() local
57 while (std::getline(issBase, segment, DOT)) { in SemVer()
58 segments.push_back(segment); in SemVer()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/
H A Dwater_flow_layout_utils.cpp51 int32_t segment = info->GetSegment(index); in GetItemPosition() local
52 auto itemIndex = info->GetCrossIndexForNextItem(segment); in GetItemPosition()
53 if (static_cast<int32_t>(info->segmentStartPos_.size()) <= segment) { in GetItemPosition()
55 info->segmentStartPos_.size(), segment); in GetItemPosition()
59 return { itemIndex.crossIndex, info->segmentStartPos_[segment] }; in GetItemPosition()
/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/engine/jsi/
H A Djsi_chart_bridge.cpp434 void ParseAttrSegment(const shared_ptr<JsRuntime>& runtime, const shared_ptr<JsValue>& valObject, Segment& segment) in ParseAttrSegment() argument
458 segment.SetValue(StringToDouble(valStr)); in ParseAttrSegment()
460 segment.SetStartColor(Color::FromString(valStr)); in ParseAttrSegment()
461 segment.SetColorType(SegmentStyleType::USE_COLOR); in ParseAttrSegment()
463 segment.SetEndColor(Color::FromString(valStr)); in ParseAttrSegment()
464 segment.SetColorType(SegmentStyleType::USE_COLOR); in ParseAttrSegment()
466 segment.SetSegmentName(valStr); in ParseAttrSegment()
542 Segment segment; in ParseAttrSegmentArray() local
543 ParseAttrSegment(runtime, itemVal, segment); in ParseAttrSegmentArray()
544 segments_.emplace_back(std::move(segment)); in ParseAttrSegmentArray()
556 Segment segment; ParseAttrSingleSegment() local
[all...]
/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/dash/
H A Ddash_media_downloader.cpp105 MEDIA_LOG_I("Read:streamId " PUBLIC_LOG_D32 " segment all finished end", readDataInfo.streamId_); in Read()
383 MEDIA_LOG_W("Dash get segment null in streamId " PUBLIC_LOG_D32, streamDesc->streamId_); in ReceiveMpdStreamInitEvent()
411 MEDIA_LOG_I("dash first get segment in streamId " PUBLIC_LOG_D32 ", type " in OpenInitSegment()
426 MEDIA_LOG_I("Dash DoPreparedAction, no need download segment"); in ReceiveMpdParseOkEvent()
452 MEDIA_LOG_I("wait sidx download finish, should not get next segment"); in VideoSegmentDownloadFinished()
484 // segment list is ok and no segment is downloading in segmentDownloader, so get next segment to download in GetSegmentToDownload()
485 std::shared_ptr<DashSegment> segment = nullptr; in GetSegmentToDownload() local
486 DashMpdGetRet ret = mpdDownloader_->GetNextSegmentByStreamId(downloadStreamId, segment); in GetSegmentToDownload()
708 std::shared_ptr<DashSegment> segment; SeekInternal() local
[all...]
H A Ddash_segment_downloader.cpp241 MEDIA_LOG_I("Read: streamId:" PUBLIC_LOG_D32 " segment " in IsSegmentFinished()
476 // init segment read finish
489 // init segment read finish
572 // seek or first time to set stream init segment should update to UNUSE
721 // residue segment duration
738 // can not caculate segment content length, just keep one segment
746 // find clear buffer position with segment tail position
749 // get next segment buffer
760 // find clear buffer position in one segment
[all...]
H A Ddash_mpd_downloader.cpp139 std::shared_ptr<DashSegment> segment = std::make_shared<DashSegment>(); in AddOneSegment() local
140 segment->streamId_ = streamDesc->streamId_; in AddOneSegment()
141 segment->bandwidth_ = streamDesc->bandwidth_; in AddOneSegment()
142 segment->duration_ = segRealDur; in AddOneSegment()
143 segment->startNumberSeq_ = streamDesc->startNumberSeq_; in AddOneSegment()
144 segment->numberSeq_ = segmentSeq; in AddOneSegment()
145 segment->url_ = tempUrl; in AddOneSegment()
146 segment->byteRange_ = ""; in AddOneSegment()
147 streamDesc->mediaSegments_.push_back(segment); in AddOneSegment()
154 std::shared_ptr<DashSegment> segment in AddOneSegment() local
[all...]
H A Ddash_segment_downloader.h39 DASH_READ_END = 3, // segment download finish and buffer read finish
151 bool SeekToTime(const std::shared_ptr<DashSegment>& segment);
/foundation/multimedia/ringtone_library/services/utils/src/
H A Dringtone_file_utils.cpp257 string segment; in CreateDirectory() local
260 while (getline(folderStream, segment, '/')) { in CreateDirectory()
261 if (segment.empty()) { in CreateDirectory()
265 subStr.append(RINGTONE_SLASH_CHAR + segment); in CreateDirectory()
/foundation/arkui/ace_engine/frameworks/bridge/card_frontend/
H A Djs_card_parser.cpp419 void ParseSegmentObject(const std::unique_ptr<JsonValue>& jsonDataSet, Segment& segment) in ParseSegmentObject() argument
429 segment.SetStartColor(Color::FromString(data->GetString())); in ParseSegmentObject()
430 segment.SetColorType(SegmentStyleType::USE_COLOR); in ParseSegmentObject()
432 segment.SetEndColor(Color::FromString(data->GetString())); in ParseSegmentObject()
433 segment.SetColorType(SegmentStyleType::USE_COLOR); in ParseSegmentObject()
435 segment.SetValue(data->GetDouble()); in ParseSegmentObject()
437 segment.SetSegmentName(data->GetString()); in ParseSegmentObject()
450 Segment segment; in ParseSegments() local
451 ParseSegmentObject(jsonDataSets, segment); in ParseSegments()
452 datasets.emplace_back(segment); in ParseSegments()
457 Segment segment; ParseSegments() local
[all...]
/foundation/multimedia/media_library/frameworks/innerkitsimpl/media_library_helper/src/
H A Dmedia_file_utils.cpp284 string segment; in CreateDirectory() local
292 while (getline(folderStream, segment, '/')) { in CreateDirectory()
293 if (segment.empty()) { // skip the first "/" in case of "/storage/cloud/files" in CreateDirectory()
297 subStr.append(SLASH_CHAR + segment); in CreateDirectory()

Completed in 18 milliseconds