Home
last modified time | relevance | path

Searched refs:XmlElement (Results 1 – 25 of 36) sorted by relevance

12

/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/xml/
H A Dxml_element.cpp22 XmlElement::XmlElement(xmlNodePtr xmlNode) in XmlElement() function in OHOS::Media::Plugins::HttpPlugin::XmlElement
27 std::shared_ptr<XmlElement> XmlElement::GetParent() in GetParent()
38 std::shared_ptr<XmlElement> XmlElement::GetChild() in GetChild()
49 std::shared_ptr<XmlElement> XmlElement::GetSiblingPrev() in GetSiblingPrev()
54 return std::make_shared<XmlElement>(prev); in GetSiblingPrev()
60 std::shared_ptr<XmlElement> XmlElement::GetSiblingNext() in GetSiblingNext()
65 return std::make_shared<XmlElement>(next); in GetSiblingNext()
71 std::shared_ptr<XmlElement> XmlElement::GetLast() in GetLast()
82 xmlNodePtr XmlElement::GetXmlNode() in GetXmlNode()
87 std::string XmlElement::GetName() in GetName()
[all …]
H A Dxml_element.h26 class XmlElement {
28 XmlElement() = delete;
29 explicit XmlElement(xmlNodePtr);
30 ~XmlElement() = default;
32 std::shared_ptr<XmlElement> GetParent();
33 std::shared_ptr<XmlElement> GetChild();
34 std::shared_ptr<XmlElement> GetSiblingPrev();
35 std::shared_ptr<XmlElement> GetSiblingNext();
36 std::shared_ptr<XmlElement> GetLast();
H A Dxml_parser.cpp87 std::shared_ptr<XmlElement> XmlParser::GetRootElement() in GetRootElement()
92 return std::make_shared<XmlElement>(rootNode); in GetRootElement()
98 int32_t XmlParser::GetAttribute(std::shared_ptr<XmlElement> element, const std::string attrName, st… in GetAttribute()
H A Dxml_parser.h36 std::shared_ptr<XmlElement> GetRootElement();
37 …int32_t GetAttribute(std::shared_ptr<XmlElement> element, const std::string attrName, std::string …
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/dash/include/mpd_parser/
H A Ddash_mpd_parser.h35 std::shared_ptr<XmlElement> segBaseElement_;
36 std::shared_ptr<XmlElement> segListElement_;
37 std::shared_ptr<XmlElement> segTmplElement_;
62 std::shared_ptr<XmlElement> &childElement);
99 DashList <std::shared_ptr<XmlElement>> &periodElementList,
100 std::shared_ptr<XmlElement> &childElement);
112 DashList <std::shared_ptr<XmlElement>> &adptSetElementList,
126 std::shared_ptr<XmlElement> &childElement);
128 DashList<std::shared_ptr<XmlElement>> &periodElementList);
130 std::shared_ptr<XmlElement> &childElement) const;
[all …]
H A Ddash_com_attrs_elements.h33 void ParseAttrs(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement);
H A Di_dash_mpd_node.h35 …virtual void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootEleme…
H A Ddash_adpt_set_node.h31 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
H A Ddash_content_comp_node.h32 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
H A Ddash_descriptor_node.h32 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
H A Ddash_mpd_node.h32 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
H A Ddash_period_node.h33 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
H A Ddash_representation_node.h32 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
H A Ddash_seg_base_node.h32 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
H A Ddash_seg_tmline_node.h32 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
H A Ddash_seg_url_node.h32 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
H A Ddash_url_type_node.h32 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
H A Ddash_mult_seg_base_node.h32 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
H A Ddash_seg_list_node.h32 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
H A Ddash_seg_template_node.h33 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
/ohos5.0/foundation/multimedia/av_codec/test/unittest/dash_test/
H A Ddash_xml_unit_test.cpp93 std::shared_ptr<XmlElement> child = root->GetChild();
94 std::shared_ptr<XmlElement> parent = child->GetParent();
95 std::shared_ptr<XmlElement> last = root->GetLast();
102 std::shared_ptr<XmlElement> root = std::make_shared<XmlElement>(nullptr);
109 std::shared_ptr<XmlElement> parent = root->GetParent();
111 std::shared_ptr<XmlElement> child = root->GetChild();
117 std::shared_ptr<XmlElement> last = root->GetLast();
124 std::shared_ptr<XmlElement> root = std::make_shared<XmlElement>(node);
131 std::shared_ptr<XmlElement> parent = root->GetParent();
133 std::shared_ptr<XmlElement> child = root->GetChild();
[all …]
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/dash/mpd_parser/
H A Ddash_mpd_parser.cpp122 DashList<std::shared_ptr<XmlElement>> adptSetElementList; in GetPeriodElement()
124 std::shared_ptr<XmlElement> childElement = rootElement->GetChild(); in GetPeriodElement()
288 DashList<std::shared_ptr<XmlElement>> representationElementList; in GetAdaptationSetElement()
290 std::shared_ptr<XmlElement> childElement = rootElement->GetChild(); in GetAdaptationSetElement()
458 std::shared_ptr<XmlElement> childElement = rootElement->GetChild(); in ParseSegmentBase()
515 std::shared_ptr<XmlElement> childElement = rootElement->GetChild(); in ParseSegmentList()
700 std::shared_ptr<XmlElement> childElement = rootElement->GetChild(); in GetRepresentationElement()
888 std::shared_ptr<XmlElement> childElement = rootElement->GetChild(); in ParseSegmentTimeline()
1012 DashList<std::shared_ptr<XmlElement>> periodElementList; in GetMpdElement()
1013 std::shared_ptr<XmlElement> childElement = rootElement->GetChild(); in GetMpdElement()
[all …]
H A Ddash_com_attrs_elements.cpp33 …Elements::ParseAttrs(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) in ParseAttrs()
H A Ddash_content_comp_node.cpp33 …tCompNode::ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) in ParseNode()
H A Ddash_descriptor_node.cpp34 void DashDescriptorNode::ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement in ParseNode()

12