Skip to content

Conversation

@zsiec
Copy link
Contributor

@zsiec zsiec commented Jan 7, 2020

Making this change on behalf of @flavioribeiro, broken out of this PR: #62

This PR introduces an incompatibility with previous versions.

SegmentTimeline *SegmentTimeline `xml:"SegmentTimeline,omitempty"`
PresentationTimeOffset *uint64 `xml:"presentationTimeOffset,attr,omitempty"`
Duration *int64 `xml:"duration,attr"`
Duration *float64 `xml:"duration,attr"`
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you explain more the driver for this? Not only is it likely to break most implementations but doesn't look like it lines up with the DASH spec

Copy link
Contributor Author

@zsiec zsiec Jan 9, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yup, took a look and agree with you, the xsd types this as xs:unsignedInt. @flavioribeiro can you add more info on the background here?

https://standards.iso.org/ittf/PubliclyAvailableStandards/MPEG-DASH_schema_files/DASH-MPD.xsd

@zsiec
Copy link
Contributor Author

zsiec commented Jan 9, 2020

Closing this, the change doesn't conform to the DASH spec

@zsiec zsiec closed this Jan 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants