Skip to content

Commit

Permalink
Added missing support for endNumber inside MultipleSegmentBase (#57)
Browse files Browse the repository at this point in the history
* Support for endNumber property inside MultiSegmentBase

* Version up

Co-authored-by: Wojciech Reszelewski <wojciech.reszelewski@ringieraxelspringer.pl>
  • Loading branch information
wreszelewski and Wojciech Reszelewski committed Mar 5, 2022
1 parent 71a028e commit 48b5212
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 1 deletion.
3 changes: 3 additions & 0 deletions mpegdash/nodes.py
Expand Up @@ -226,6 +226,7 @@ def __init__(self):

self.duration = None # xs:unsignedInt
self.start_number = None # xs:unsignedInt
self.end_number = None # xs:unsignedInt

self.segment_timelines = None # SegmentTimelineType*
self.bitstream_switchings = None # URLType*
Expand All @@ -235,6 +236,7 @@ def parse(self, xmlnode):

self.duration = parse_attr_value(xmlnode, 'duration', int)
self.start_number = parse_attr_value(xmlnode, 'startNumber', int)
self.end_number = parse_attr_value(xmlnode, 'endNumber', int)

self.segment_timelines = parse_child_nodes(xmlnode, 'SegmentTimeline', SegmentTimeline)
self.bitstream_switchings = parse_child_nodes(xmlnode, 'BitstreamSwitching', URL)
Expand All @@ -244,6 +246,7 @@ def write(self, xmlnode):

write_attr_value(xmlnode, 'duration', self.duration)
write_attr_value(xmlnode, 'startNumber', self.start_number)
write_attr_value(xmlnode, 'endNumber', self.end_number)

write_child_node(xmlnode, 'SegmentTimeline', self.segment_timelines)
write_child_node(xmlnode, 'BitstreamSwitching', self.bitstream_switchings)
Expand Down
1 change: 1 addition & 0 deletions mpegdash/schema/dash-mpd.xsd
Expand Up @@ -293,6 +293,7 @@
</xs:sequence>
<xs:attribute name="duration" type="xs:unsignedInt"/>
<xs:attribute name="startNumber" type="xs:unsignedInt"/>
<xs:attribute name="endNumber" type="xs:unsignedInt"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Expand Up @@ -13,7 +13,7 @@
long_description_content_type='text/markdown',
author="sangwonl",
author_email="gamzabaw@gmail.com",
version="0.3.0",
version="0.3.1",
license="MIT",
zip_safe=False,
include_package_data=True,
Expand Down

0 comments on commit 48b5212

Please sign in to comment.