aboutsummaryrefslogtreecommitdiffstats
path: root/MPD/SegmentTemplateStream.cpp
diff options
context:
space:
mode:
authorMauro Sardara <msardara+fdio@cisco.com>2017-11-08 11:10:13 +0000
committerGerrit Code Review <gerrit@fd.io>2017-11-08 11:10:13 +0000
commit3abd95a2501be987eca0fa5c59f01e84a98cf202 (patch)
tree6f400a88963e4d8c7813b34cb792cd6b3f1c53df /MPD/SegmentTemplateStream.cpp
parent6ab9d985a6b95ceca205918b5594e291ea48cc09 (diff)
parent4b187a7b0e223104653bd4af0555110db1f8471e (diff)
Merge "Addressing issue about different position of the segmentTemplate in MPD" into viper/master
Diffstat (limited to 'MPD/SegmentTemplateStream.cpp')
-rw-r--r--MPD/SegmentTemplateStream.cpp7
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);