aboutsummaryrefslogtreecommitdiffstats
path: root/MPD/SegmentTemplateStream.cpp
diff options
context:
space:
mode:
authorJacques Samain <jsamain+fdio@cisco.com>2017-06-26 14:11:58 +0200
committerJacques Samain <jsamain+fdio@cisco.com>2017-06-26 14:11:58 +0200
commitbd809fc04c3f9c36f8d145999e5a008ffd90a10b (patch)
treeea2575a1db9056adfbd3f4891f82829f091e60a3 /MPD/SegmentTemplateStream.cpp
parent65bb20ba5cf4ede70026142d61e728c44cc78f9c (diff)
Corrected typo
Change-Id: I85fa9fd7adedcd26cf866847b3c747f99a14f2c3 Signed-off-by: Jacques Samain <jsamain+fdio@cisco.com>
Diffstat (limited to 'MPD/SegmentTemplateStream.cpp')
-rw-r--r--MPD/SegmentTemplateStream.cpp11
1 files changed, 5 insertions, 6 deletions
diff --git a/MPD/SegmentTemplateStream.cpp b/MPD/SegmentTemplateStream.cpp
index a62a9bab..409d8e59 100644
--- a/MPD/SegmentTemplateStream.cpp
+++ b/MPD/SegmentTemplateStream.cpp
@@ -179,10 +179,10 @@ void SegmentTemplateStream::calculateSegmentStartTimes()
return;
size_t numOfTimelines = 0;
- uint32_t segStartTime = 0;
- uint32_t segDuration = 0;
+ uint64_t segStartTime = 0;
+ uint64_t segDuration = 0;
size_t repeatCount = 0;
- uint32_t totalDuration = 0;
+ uint64_t totalDuration = 0;
numOfTimelines = this->segmentTemplate->GetSegmentTimeline()->GetTimelines().size();
@@ -192,7 +192,6 @@ void SegmentTemplateStream::calculateSegmentStartTimes()
segStartTime = this->segmentTemplate->GetSegmentTimeline()->GetTimelines().at(i)->GetStartTime();
segDuration = this->segmentTemplate->GetSegmentTimeline()->GetTimelines().at(i)->GetDuration();
totalDuration = totalDuration + segDuration;
-
if (repeatCount > 0)
{
for (size_t j = 0; j <= repeatCount; j++)
@@ -215,7 +214,7 @@ void SegmentTemplateStream::calculateSegmentStartTimes()
this->averageDuration = totalDuration / numOfTimelines;
}
-uint32_t SegmentTemplateStream::getTime(size_t segmentNumber)
+uint64_t SegmentTemplateStream::getTime(size_t segmentNumber)
{
if(segmentNumber < this->segmentStartTimes.size())
return this->segmentStartTimes.at(segmentNumber);
@@ -223,7 +222,7 @@ uint32_t SegmentTemplateStream::getTime(size_t segmentNumber)
return 0;
}
-size_t SegmentTemplateStream::getSegmentNumber(uint32_t time)
+size_t SegmentTemplateStream::getSegmentNumber(uint64_t time)
{
size_t i;
for(i = 0; i < this->segmentStartTimes.size(); i ++)