示例#1
0
 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)
示例#2
0
    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)
示例#3
0
    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)
示例#4
0
 def parse(self, xmlnode):
     self.text = parse_node_value(xmlnode, str)
示例#5
0
 def parse(self, xmlnode):
     self.value = parse_node_value(xmlnode, str)
     self.xmlns_cenc = parse_attr_value(xmlnode, 'xmlns:cenc', str)
示例#6
0
 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)
示例#7
0
 def parse(self, xmlnode):
     self.pssh = parse_node_value(xmlnode, str)