vlc | branch: master | Francois Cartegnie <fcvlc...@free.fr> | Tue Dec 15 10:11:01 2020 +0100| [04bd233760a57cb57a33f07130167c1399c16697] | committer: Francois Cartegnie
demux: adaptive: use static_cast > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=04bd233760a57cb57a33f07130167c1399c16697 --- modules/demux/adaptive/playlist/SegmentInformation.cpp | 6 +++--- modules/demux/adaptive/playlist/SegmentList.cpp | 2 +- modules/demux/adaptive/playlist/SegmentTemplate.cpp | 10 +++++----- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/modules/demux/adaptive/playlist/SegmentInformation.cpp b/modules/demux/adaptive/playlist/SegmentInformation.cpp index c4fe204783..496b26071c 100644 --- a/modules/demux/adaptive/playlist/SegmentInformation.cpp +++ b/modules/demux/adaptive/playlist/SegmentInformation.cpp @@ -213,11 +213,11 @@ AbstractSegmentBaseType * SegmentInformation::getProfile() const { AbstractAttr *p; if((p = getAttribute(Type::SEGMENTTEMPLATE))) - return (SegmentTemplate *) p; + return static_cast<SegmentTemplate *> (p); else if((p = getAttribute(Type::SEGMENTLIST))) - return (SegmentList *) p; + return static_cast<SegmentList *> (p); else if((p = getAttribute(Type::SEGMENTBASE))) - return (SegmentBase *) p; + return static_cast<SegmentBase *> (p); return NULL; } diff --git a/modules/demux/adaptive/playlist/SegmentList.cpp b/modules/demux/adaptive/playlist/SegmentList.cpp index 71a60b09ed..4409b50011 100644 --- a/modules/demux/adaptive/playlist/SegmentList.cpp +++ b/modules/demux/adaptive/playlist/SegmentList.cpp @@ -302,5 +302,5 @@ void SegmentList::debug(vlc_object_t *obj, int indent) const (*it)->debug(obj, indent); const AbstractAttr *p = getAttribute(Type::TIMELINE); if(p) - ((SegmentTimeline *) p)->debug(obj, indent + 1); + static_cast<const SegmentTimeline *> (p)->debug(obj, indent + 1); } diff --git a/modules/demux/adaptive/playlist/SegmentTemplate.cpp b/modules/demux/adaptive/playlist/SegmentTemplate.cpp index d3b7928f31..ede2a5e4e1 100644 --- a/modules/demux/adaptive/playlist/SegmentTemplate.cpp +++ b/modules/demux/adaptive/playlist/SegmentTemplate.cpp @@ -71,16 +71,16 @@ void SegmentTemplate::setSourceUrl( const std::string &url ) void SegmentTemplate::pruneByPlaybackTime(vlc_tick_t time) { - const AbstractAttr *p = getAttribute(Type::TIMELINE); + AbstractAttr *p = getAttribute(Type::TIMELINE); if(p) - return ((SegmentTimeline *) p)->pruneByPlaybackTime(time); + return static_cast<SegmentTimeline *> (p)->pruneByPlaybackTime(time); } size_t SegmentTemplate::pruneBySequenceNumber(uint64_t number) { - const AbstractAttr *p = getAttribute(Type::TIMELINE); + AbstractAttr *p = getAttribute(Type::TIMELINE); if(p) - return ((SegmentTimeline *) p)->pruneBySequenceNumber(number); + return static_cast<SegmentTimeline *> (p)->pruneBySequenceNumber(number); return 0; } @@ -115,7 +115,7 @@ void SegmentTemplate::debug(vlc_object_t *obj, int indent) const (*segments.begin())->debug(obj, indent); const AbstractAttr *p = getAttribute(Type::TIMELINE); if(p) - ((SegmentTimeline *) p)->debug(obj, indent + 1); + static_cast<const SegmentTimeline *> (p)->debug(obj, indent + 1); } vlc_tick_t SegmentTemplate::getMinAheadTime(uint64_t number) const _______________________________________________ vlc-commits mailing list vlc-commits@videolan.org https://mailman.videolan.org/listinfo/vlc-commits