/ohos5.0/docs/zh-cn/application-dev/media/avcodec/ |
H A D | video-encoding-temporal-scalability.md | 38 虽然STR个数大于1时,也能实现一定的跨帧参考结构,但受限于存在时效过短,时域分层结构支持的跨度有限。LTR则不存在上述问题,也能覆盖短期参考帧跨帧场景。优选使用LTR实现时域分层码流结构。 186 - **当前帧标记为LTR帧:** BL层标记为LTR,被跳跃参考的EL层也标记为LTR。 187 - **当前帧参考的LTR帧的POC号:** 如当前帧需要跳跃参考前面已被标记为LTR帧的POC号。 212 // 1.2 通过特性能力查询接口校验是否支持LTR特性 214 // 1.3 确定支持的LTR数目 219 // 1.4 判断LTR是否满足结构需求 224 若支持,且支持的LTR数目满足自身码流结构需求,则可以使能LTR特性。 256 // - 记录POC和LTR生效情况 291 // - 记录POC和LTR生效情况 303 3. 在配置阶段,配置同时存在LTR最大数目。 [all …]
|
/ohos5.0/docs/en/application-dev/media/avcodec/ |
H A D | video-encoding-temporal-scalability.md | 51 - The global temporal scalability and LTR features are mutually exclusive. 175 ## LTR section 183 | OH_MD_KEY_VIDEO_ENCODER_LTR_FRAME_COUNT | Number of LTR frames.| 184 | OH_MD_KEY_VIDEO_ENCODER_PER_FRAME_MARK_LTR | Marked as an LTR frame.| 188 …AME_MARK_LTR **: The BL layer is marked as an LTR frame, and the EL layer to skip is also marked a… 214 // 1.2 Check whether the LTR feature is supported. 216 // 1.3 Determine the number of supported LTR frames. 226 …If the LTR feature is supported and the number of supported LTR frames meets the requirements, the… 258 // - Record POC and the enabled status of LTR. 293 // - Record POC and the enabled status of LTR. [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | alignment.cpp | 109 … [](TextDirection direction) { return direction == TextDirection::LTR ? TOP_LEFT : TOP_RIGHT; } }, in GetAlignment() 111 … [](TextDirection direction) { return direction == TextDirection::LTR ? TOP_RIGHT : TOP_LEFT; } }, in GetAlignment() 114 …[](TextDirection direction) { return direction == TextDirection::LTR ? CENTER_LEFT : CENTER_RIGHT;… in GetAlignment() 116 …[](TextDirection direction) { return direction == TextDirection::LTR ? CENTER_RIGHT : CENTER_LEFT;… in GetAlignment() 119 …[](TextDirection direction) { return direction == TextDirection::LTR ? BOTTOM_LEFT : BOTTOM_RIGHT;… in GetAlignment() 121 …[](TextDirection direction) { return direction == TextDirection::LTR ? BOTTOM_RIGHT : BOTTOM_LEFT;… in GetAlignment()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/skia_txt/txt/ |
H A D | paragraph_style.cpp | 41 return (textDirection == TextDirection::LTR) ? TextAlign::LEFT : TextAlign::RIGHT; in GetEquivalentAlign() 43 return (textDirection == TextDirection::LTR) ? TextAlign::RIGHT : TextAlign::LEFT; in GetEquivalentAlign()
|
H A D | text_types.h | 92 LTR, enumerator
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/render_node/ |
H A D | render_node_layout_property.h | 54 json->PutExtAttr("alignContent", align.GetAlignmentStr(TextDirection::LTR).c_str(), filter); in ToJsonValue() 59 … UpdateAlignment(Alignment::GetAlignment(TextDirection::LTR, json->GetString("alignContent"))); in FromJson()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/stack/ |
H A D | stack_layout_property.h | 54 json->PutExtAttr("alignContent", align.GetAlignmentStr(TextDirection::LTR).c_str(), filter); in ToJsonValue() 59 … UpdateAlignment(Alignment::GetAlignment(TextDirection::LTR, json->GetString("alignContent"))); in FromJson()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/adapter/common/ |
H A D | typography_style.cpp | 59 return (textDirection_ == TextDirection::LTR) ? TextAlign::LEFT : TextAlign::RIGHT; in GetTextStyle() 64 return (textDirection == TextDirection::LTR) ? TextAlign::LEFT : TextAlign::RIGHT; in GetTextStyle()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/text_overlay/ |
H A D | text_overlay_manager.cpp | 68 case TextDirection::LTR: in MakeEmptyOffset() 81 case TextDirection::LTR: in MakeEmptyOffset() 205 bool isLtr = textBox.direction == Rosen::TextDirection::LTR; 214 caretEnd = GetBoundaryOfParagraph(realTextDirection_ != TextDirection::LTR); 254 bool isLtr = textBox.direction == Rosen::TextDirection::LTR; 263 caretStart = GetBoundaryOfParagraph(realTextDirection_ != TextDirection::LTR); 478 if (box.direction == Rosen::TextDirection::LTR) { 502 if (box.direction == Rosen::TextDirection::LTR) {
|
H A D | render_text_overlay.h | 141 TextDirection textDirection_ = TextDirection::LTR; 142 TextDirection realTextDirection_ = TextDirection::LTR;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | span_model_adapter.cpp | 108 case Rosen::TextDirection::LTR: in CreateParagraphStyle() 109 textDirection = TextDirection::LTR; in CreateParagraphStyle() 112 textDirection = TextDirection::LTR; in CreateParagraphStyle()
|
/ohos5.0/docs/en/application-dev/internationalization/ |
H A D | i18n-ui-design.md | 22 … for different languages. For example, English is read from left-to-right (LTR), and Arabic and Gr… 24 … the bidirectional reading experience. For example, ABC is read ABC for an LTR language and CBA fo… 28 …le, if there are multiple tabs, swiping left means to move backward for an LTR language and swipin…
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/common/dom/ |
H A D | dom_refresh.cpp | 141 refreshChild_->SetTextDirection(IsRightToLeft() ? TextDirection::RTL : TextDirection::LTR); in PrepareSpecializedComponent() 142 columnChild_->SetTextDirection(IsRightToLeft() ? TextDirection::RTL : TextDirection::LTR); in PrepareSpecializedComponent()
|
H A D | dom_canvas.cpp | 36 paintChild_->SetTextDirection(IsRightToLeft() ? TextDirection::RTL : TextDirection::LTR); in PrepareSpecializedComponent()
|
H A D | dom_piece.cpp | 39 …ceChild_->SetTextDirection(declaration->IsRightToLeft() ? TextDirection::RTL : TextDirection::LTR); in PrepareSpecializedComponent()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/canvas/ |
H A D | offscreen_canvas_pattern.cpp | 223 …tion = AceApplicationInfo::GetInstance().IsRightToLeft() ? TextDirection::RTL : TextDirection::LTR; in SetTextDirection() 423 … AceApplicationInfo::GetInstance().IsRightToLeft() ? TextDirection::RTL : TextDirection::LTR); in Reset() 432 … AceApplicationInfo::GetInstance().IsRightToLeft() ? TextDirection::RTL : TextDirection::LTR); in UpdateTextDefaultDirection()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/ |
H A D | drawing_prop_convertor.cpp | 67 RSTextDirection rsTxtDir = RSTextDirection::LTR; in ToRSTextDirection() 68 if (txtDir == TextDirection::LTR) { in ToRSTextDirection() 69 rsTxtDir = RSTextDirection::LTR; in ToRSTextDirection()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/property/ |
H A D | position_property.h | 34 … propAlignment.value_or(Alignment::CENTER).GetAlignmentStr(TextDirection::LTR).c_str(), filter); in ToJsonValue()
|
H A D | overlay_property.h | 53 jsonOptions->Put("align", align.GetAlignmentStr(TextDirection::LTR).c_str()); in ToJsonValue()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/slider/ |
H A D | render_slider.cpp | 543 if ((GetTextDirection() == TextDirection::LTR && in RenderBlockPosition() 547 !isReverse_) || (GetTextDirection() == TextDirection::LTR && isReverse_)) { in RenderBlockPosition() 590 if ((GetTextDirection() == TextDirection::LTR && in UpdateBlockPosition() 594 !isReverse_) || (GetTextDirection() == TextDirection::LTR && isReverse_)) { in UpdateBlockPosition() 675 if ((GetTextDirection() == TextDirection::LTR && in UpdateTouchRegion() 679 !isReverse_) || (GetTextDirection() == TextDirection::LTR && isReverse_)) { in UpdateTouchRegion()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/marquee/ |
H A D | rosen_render_marquee.cpp | 38 return TextDirection::LTR; in GetTextDirection()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/canvas/ |
H A D | canvas_test_ng.cpp | 353 … EXPECT_EQ(offPattern->offscreenPaintMethod_->state_.fillState.textDirection_, TextDirection::LTR); 359 … EXPECT_EQ(offPattern->offscreenPaintMethod_->state_.fillState.textDirection_, TextDirection::LTR); 365 … EXPECT_EQ(offPattern->offscreenPaintMethod_->state_.fillState.textDirection_, TextDirection::LTR);
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-transition-animation-component.md | 35 | START | 窗口的起始边缘,LTR时为左边缘,RTL时为右边缘 | 36 | END | 窗口的终止边缘,LTR时为右边缘,RTL时为左边缘 | 60 …Edge.START), TransitionEffect.move(TransitionEdge.END))。从START边滑入,END边滑出。即在LTR模式下,从左侧滑入,右侧滑出;在RTL模…
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/text_field/ |
H A D | rosen_render_text_field.cpp | 387 if (box.direction == Rosen::TextDirection::LTR) { 401 if (box.direction == Rosen::TextDirection::LTR) { 1197 style->text_direction = ConvertTxtTextDirection(TextDirection::LTR); 1199 style->textDirection = ConvertTxtTextDirection(TextDirection::LTR); 1202 realTextDirection_ = TextDirection::LTR; 1392 bool isLtr = textBox.direction == Rosen::TextDirection::LTR; 1440 bool isLtr = textBox.direction == Rosen::TextDirection::LTR; 1494 case TextDirection::LTR: 1507 case TextDirection::LTR: 1642 if ((realTextDirection_ == TextDirection::LTR && [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/texgine/export/texgine/ |
H A D | typography_style.h | 52 TextDirection direction = TextDirection::LTR;
|