diff options
Diffstat (limited to 'MPD/SegmentTemplateStream.cpp')
-rw-r--r-- | MPD/SegmentTemplateStream.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/MPD/SegmentTemplateStream.cpp b/MPD/SegmentTemplateStream.cpp index e7be1d54..5a6dd67c 100644 --- a/MPD/SegmentTemplateStream.cpp +++ b/MPD/SegmentTemplateStream.cpp @@ -113,9 +113,10 @@ ISegment* SegmentTemplateStream::getMediaSegment(size_t segmentNumber, uint64_t& } /* number-based template */ - uint32_t duration = representation->GetSegmentTemplate()->GetDuration(); - uint32_t timescale = representation->GetSegmentTemplate()->GetTimescale(); - segmentDuration = (uint64_t)(((float)duration/(float)timescale) * 1000); +//SEGMENT DURATION IS CALCULATED AT MPDWRAPPER SIDE +// uint32_t duration = representation->GetSegmentTemplate()->GetDuration(); +// uint32_t timescale = representation->GetSegmentTemplate()->GetTimescale(); +// segmentDuration = (uint64_t)(((float)duration/(float)timescale) * 1000); return this->segmentTemplate->GetMediaSegmentFromNumber(baseUrls, representation->GetId(), representation->GetBandwidth(), this->segmentTemplate->GetStartNumber() + segmentNumber); |