/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/dash/include/mpd_parser/ |
H A D | dash_mpd_parser.h | 51 void ParsePeriod(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement); 52 void ParseAdaptationSet(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement, 54 void ParseRepresentation(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement, 57 void ParseSegmentBase(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement, 59 void ParseSegmentList(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement, 61 void ParseSegmentListElement(std::shared_ptr<XmlParser> &xmlParser, DashSegListInfo *segList, 63 void ParseSegmentTemplate(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement, 65 void ParseSegmentTimeline(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement, 67 void ParseUrlType(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement, 70 void ParseContentProtection(std::shared_ptr<XmlParser> xmlParse [all...] |
H A D | dash_adpt_set_node.h | 31 void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) override;
|
H A D | dash_content_comp_node.h | 32 void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) override;
|
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> rootElement) = 0;
|
H A D | dash_mult_seg_base_node.h | 32 void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) override;
|
H A D | dash_mpd_node.h | 32 void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) override;
|
H A D | dash_descriptor_node.h | 32 void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) override;
|
H A D | dash_representation_node.h | 32 void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) override;
|
H A D | dash_seg_template_node.h | 33 void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) override;
|
H A D | dash_seg_list_node.h | 32 void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) override;
|
H A D | dash_seg_base_node.h | 32 void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) override;
|
H A D | dash_seg_tmline_node.h | 32 void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) override;
|
H A D | dash_seg_url_node.h | 32 void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) override;
|
H A D | dash_url_type_node.h | 32 void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) override;
|
H A D | dash_period_node.h | 33 void ParseNode(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) override;
|
/foundation/communication/wifi/wifi/base/utils/ |
H A D | xml_parser.cpp | 22 DEFINE_WIFILOG_LABEL("XmlParser"); 24 XmlParser::~XmlParser() in ~XmlParser() 29 void XmlParser::Destroy() in Destroy() 38 bool XmlParser::LoadConfiguration(const char *xmlPath) in LoadConfiguration() 48 bool XmlParser::LoadConfigurationMemory(const char *xml) in LoadConfigurationMemory() 62 bool XmlParser::Parse() in Parse() 72 std::string XmlParser::GetNameValue(xmlNodePtr node) in GetNameValue() 87 std::string XmlParser::GetNodeValue(xmlNodePtr node) in GetNodeValue() 99 std::string XmlParser [all...] |
H A D | xml_parser.h | 40 class XmlParser { class 42 virtual ~XmlParser();
|
/foundation/multimedia/player_framework/services/utils/ |
H A D | xml_parse.cpp | 22 constexpr OHOS::HiviewDFX::HiLogLabel LABEL = {LOG_CORE, LOG_DOMAIN_PLAYER, "XmlParser"}; 27 XmlParser::~XmlParser() in ~XmlParser() 33 bool XmlParser::LoadConfiguration(const char *xmlPath) in LoadConfiguration() 36 CHECK_AND_RETURN_RET_LOG(mDoc_ != nullptr, false, "XmlParser xmlReadFile failed"); in LoadConfiguration() 40 bool XmlParser::Parse() in Parse() 43 CHECK_AND_RETURN_RET_LOG(root != nullptr, false, "XmlParser xmlDocGetRootElement failed"); in Parse() 47 void XmlParser::Destroy() in Destroy() 55 bool XmlParser::IsNumberArray(const std::vector<std::string> &strArray) const in IsNumberArray() 67 bool XmlParser [all...] |
/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/xml/ |
H A D | xml_parser.cpp | 27 int32_t XmlParser::ParseFromBuffer(const char *buf, int32_t length) in ParseFromBuffer() 45 int32_t XmlParser::ParseFromString(const std::string &xmlStr) in ParseFromString() 69 int32_t XmlParser::ParseFromFile(const std::string &filePath) in ParseFromFile() 87 std::shared_ptr<XmlElement> XmlParser::GetRootElement() in GetRootElement() 98 int32_t XmlParser::GetAttribute(std::shared_ptr<XmlElement> element, const std::string attrName, std::string &value) in GetAttribute() 108 void XmlParser::SkipElementNameSpace(std::string &elementName) const in SkipElementNameSpace() 116 void XmlParser::DestroyDoc() in DestroyDoc()
|
H A D | xml_parser.h | 28 class XmlParser { class 30 XmlParser() = default; 31 ~XmlParser() = default; 42 static constexpr const char *const TAG = "XmlParser";
|
/foundation/multimedia/av_codec/test/unittest/dash_test/ |
H A D | dash_xml_unit_test.h | 39 std::shared_ptr<XmlParser> xmlParser_ = std::make_shared<XmlParser>();
|
/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/dash/mpd_parser/ |
H A D | dash_mpd_parser.cpp | 78 void DashMpdParser::ParsePeriod(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement) in ParsePeriod() 119 void DashMpdParser::GetPeriodElement(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement, in GetPeriodElement() 164 void DashMpdParser::ProcessPeriodElement(const std::shared_ptr<XmlParser> &xmlParser, DashPeriodInfo *periodInfo, in ProcessPeriodElement() 191 void DashMpdParser::ParseAdaptationSet(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement, in ParseAdaptationSet() 283 void DashMpdParser::GetAdaptationSetElement(std::shared_ptr<XmlParser> xmlParser, in GetAdaptationSetElement() 345 void DashMpdParser::ProcessAdpSetElement(std::shared_ptr<XmlParser> &xmlParser, DashAdptSetInfo *adptSetInfo, in ProcessAdpSetElement() 382 void DashMpdParser::ParseSegmentUrl(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement, in ParseSegmentUrl() 406 void DashMpdParser::ParseContentComponent(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement, in ParseContentComponent() 430 void DashMpdParser::ParseSegmentBase(std::shared_ptr<XmlParser> xmlParser, std::shared_ptr<XmlElement> rootElement, in ParseSegmentBase() 476 void DashMpdParser::ParseElementUrlType(std::shared_ptr<XmlParser> [all...] |
/foundation/multimedia/player_framework/services/utils/include/ |
H A D | xml_parse.h | 29 class __attribute__((visibility("default"))) XmlParser { class 31 virtual ~XmlParser();
|
/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/utils/ |
H A D | softap_parser.h | 45 class SoftapXmlParser : public XmlParser {
|