def parse(self, xmlnode): self.event_value = parse_node_value(xmlnode, str) self.message_data = parse_attr_value(xmlnode, 'messageData', str) self.presentation_time = parse_attr_value(xmlnode, 'presentationTime', int) self.duration = parse_attr_value(xmlnode, 'duration', int) self.id = parse_attr_value(xmlnode, 'id', int)
def parse(self, xmlnode): self.base_url_value = parse_node_value(xmlnode, str) self.service_location = parse_attr_value(xmlnode, 'serviceLocation', str) self.byte_range = parse_attr_value(xmlnode, 'byteRange', str) self.availability_time_offset = parse_attr_value(xmlnode, 'availabilityTimeOffset', float) self.availability_time_complete = parse_attr_value(xmlnode, 'availabilityTimeComplete', bool)
def parse(self, xmlnode): self.text = parse_node_value(xmlnode, str)
def parse(self, xmlnode): self.value = parse_node_value(xmlnode, str) self.xmlns_cenc = parse_attr_value(xmlnode, 'xmlns:cenc', str)
def parse(self, xmlnode): self.event_value = parse_node_value(xmlnode, str) self.presentation_time = parse_attr_value(xmlnode, 'presentationTime', int) self.duration = parse_attr_value(xmlnode, 'duration', int) self.id = parse_attr_value(xmlnode, 'id', int)
def parse(self, xmlnode): self.pssh = parse_node_value(xmlnode, str)