vlc | branch: master | Francois Cartegnie <fcvlc...@free.fr> | Tue Sep 20 
21:13:30 2016 +0200| [f6fa779c861e7d094854bf355055cc916afd3d46] | committer: 
Francois Cartegnie

demux: adaptive: remove vtable from representation selector

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=f6fa779c861e7d094854bf355055cc916afd3d46
---

 modules/demux/adaptive/logic/Representationselectors.cpp |  4 ++++
 modules/demux/adaptive/logic/Representationselectors.hpp | 14 +++++++-------
 2 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/modules/demux/adaptive/logic/Representationselectors.cpp 
b/modules/demux/adaptive/logic/Representationselectors.cpp
index 298c346..1e6b36e 100644
--- a/modules/demux/adaptive/logic/Representationselectors.cpp
+++ b/modules/demux/adaptive/logic/Representationselectors.cpp
@@ -33,6 +33,10 @@ RepresentationSelector::RepresentationSelector()
 {
 }
 
+RepresentationSelector::~RepresentationSelector()
+{
+}
+
 BaseRepresentation * RepresentationSelector::select(BaseAdaptationSet 
*adaptSet) const
 {
     return select(adaptSet, std::numeric_limits<uint64_t>::max());
diff --git a/modules/demux/adaptive/logic/Representationselectors.hpp 
b/modules/demux/adaptive/logic/Representationselectors.hpp
index 83ba58e..b244b25 100644
--- a/modules/demux/adaptive/logic/Representationselectors.hpp
+++ b/modules/demux/adaptive/logic/Representationselectors.hpp
@@ -39,14 +39,14 @@ namespace adaptive
         {
         public:
             RepresentationSelector();
-            virtual ~RepresentationSelector() {}
-            virtual BaseRepresentation * select(BaseAdaptationSet *) const;
-            virtual BaseRepresentation * select(BaseAdaptationSet *, uint64_t 
bitrate) const;
-            virtual BaseRepresentation * select(BaseAdaptationSet *, uint64_t 
bitrate,
-                                            int width, int height) const;
+             ~RepresentationSelector();
+            BaseRepresentation * select(BaseAdaptationSet *) const;
+            BaseRepresentation * select(BaseAdaptationSet *, uint64_t bitrate) 
const;
+            BaseRepresentation * select(BaseAdaptationSet *, uint64_t bitrate,
+                                        int width, int height) const;
         protected:
-            virtual BaseRepresentation * select(std::vector<BaseRepresentation 
*>&reps,
-                                            uint64_t minbitrate, uint64_t 
maxbitrate) const;
+            BaseRepresentation * select(std::vector<BaseRepresentation *>&reps,
+                                        uint64_t minbitrate, uint64_t 
maxbitrate) const;
         };
 
     }

_______________________________________________
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to