aboutsummaryrefslogtreecommitdiffstats
path: root/libdash/include
diff options
context:
space:
mode:
Diffstat (limited to 'libdash/include')
-rw-r--r--libdash/include/ISegmentTemplate.h6
-rw-r--r--libdash/include/ITimeline.h8
2 files changed, 7 insertions, 7 deletions
diff --git a/libdash/include/ISegmentTemplate.h b/libdash/include/ISegmentTemplate.h
index d7072956..19fe6418 100644
--- a/libdash/include/ISegmentTemplate.h
+++ b/libdash/include/ISegmentTemplate.h
@@ -126,7 +126,7 @@ namespace dash
* This integer will be formated according to a possibly contained format tag in the \em \$Time\$ identifier.
* @return a pointer to a dash::mpd::ISegment object
*/
- virtual ISegment* GetMediaSegmentFromTime (const std::vector<IBaseUrl *>& baseurls, const std::string& representationID, uint32_t bandwidth, uint32_t time) const = 0;
+ virtual ISegment* GetMediaSegmentFromTime (const std::vector<IBaseUrl *>& baseurls, const std::string& representationID, uint32_t bandwidth, uint64_t time) const = 0;
/**
* Returns a pointer to a dash::mpd::ISegment object that represents a Index Segment and can be downloaded.
@@ -140,9 +140,9 @@ namespace dash
* This integer will be formated according to a possibly contained format tag in the \em \$Time\$ identifier.
* @return a pointer to a dash::mpd::ISegment object
*/
- virtual ISegment* GetIndexSegmentFromTime (const std::vector<IBaseUrl *>& baseurls, const std::string& representationID, uint32_t bandwidth, uint32_t time) const = 0;
+ virtual ISegment* GetIndexSegmentFromTime (const std::vector<IBaseUrl *>& baseurls, const std::string& representationID, uint32_t bandwidth, uint64_t time) const = 0;
};
}
}
-#endif /* ISEGMENTTEMPLATE_H_ */ \ No newline at end of file
+#endif /* ISEGMENTTEMPLATE_H_ */
diff --git a/libdash/include/ITimeline.h b/libdash/include/ITimeline.h
index e1f8e953..0315fba3 100644
--- a/libdash/include/ITimeline.h
+++ b/libdash/include/ITimeline.h
@@ -43,14 +43,14 @@ namespace dash
* \em StartTime corresponds to the \c \@t attribute.
* @return an unsigned integer
*/
- virtual uint32_t GetStartTime () const = 0;
+ virtual uint64_t GetStartTime () const = 0;
/**
* Returns the integer that specifies the Segment duration, in units of the value of the \c \@timescale. \n\n
* \em Duration corresponds to the \c \@d attribute.
* @return an unsigned integer
*/
- virtual uint32_t GetDuration () const = 0;
+ virtual uint64_t GetDuration () const = 0;
/**
* Returns an integer that specifies the repeat count of the number of following contiguous Segments with the same duration expressed by the value of \c \@d.
@@ -58,9 +58,9 @@ namespace dash
* \em RepeatCount corresponds to the \c \@r attribute.
* @return an unsigned integer
*/
- virtual uint32_t GetRepeatCount () const = 0;
+ virtual uint64_t GetRepeatCount () const = 0;
};
}
}
-#endif /* ITIMELINE_H_ */ \ No newline at end of file
+#endif /* ITIMELINE_H_ */