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

Reply via email to