12 #ifndef MPD_BASE_CONTENT_PROTECTION_ELEMENT_H_ 13 #define MPD_BASE_CONTENT_PROTECTION_ELEMENT_H_ 28 std::map<std::string, std::string> attributes;
31 std::vector<Element> subelements;
41 std::string scheme_id_uri;
44 std::map<std::string, std::string> additional_attributes;
47 std::vector<Element> subelements;
52 #endif // MPD_BASE_CONTENT_PROTECTION_ELEMENT_H_
All the methods that are virtual are virtual for mocking.