/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/xml/ |
H A D | xml_element.cpp | 22 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 D | xml_element.h | 26 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 D | xml_parser.cpp | 87 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 D | xml_parser.h | 36 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 D | dash_mpd_parser.h | 35 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 D | dash_com_attrs_elements.h | 33 void ParseAttrs(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement);
|
H A D | i_dash_mpd_node.h | 35 …virtual void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootEleme…
|
H A D | dash_adpt_set_node.h | 31 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
|
H A D | dash_content_comp_node.h | 32 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
|
H A D | dash_descriptor_node.h | 32 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
|
H A D | dash_mpd_node.h | 32 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
|
H A D | dash_period_node.h | 33 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
|
H A D | dash_representation_node.h | 32 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
|
H A D | dash_seg_base_node.h | 32 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
|
H A D | dash_seg_tmline_node.h | 32 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
|
H A D | dash_seg_url_node.h | 32 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
|
H A D | dash_url_type_node.h | 32 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
|
H A D | dash_mult_seg_base_node.h | 32 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
|
H A D | dash_seg_list_node.h | 32 …void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) over…
|
H A D | dash_seg_template_node.h | 33 …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 D | dash_xml_unit_test.cpp | 93 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 D | dash_mpd_parser.cpp | 122 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 D | dash_com_attrs_elements.cpp | 33 …Elements::ParseAttrs(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) in ParseAttrs()
|
H A D | dash_content_comp_node.cpp | 33 …tCompNode::ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) in ParseNode()
|
H A D | dash_descriptor_node.cpp | 34 void DashDescriptorNode::ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement… in ParseNode()
|