]> git.sesse.net Git - vlc/commitdiff
dash: RateBasedAdaptationLogic: cosmetics.
authorHugo Beauzée-Luyssen <beauze.h@gmail.com>
Thu, 24 Nov 2011 15:28:55 +0000 (16:28 +0100)
committerJean-Baptiste Kempf <jb@videolan.org>
Sat, 26 Nov 2011 11:34:31 +0000 (12:34 +0100)
Removing useless destructor & using initialization list.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
modules/stream_filter/dash/adaptationlogic/RateBasedAdaptationLogic.cpp
modules/stream_filter/dash/adaptationlogic/RateBasedAdaptationLogic.h

index 03a3f8e513fe9071a3298858e28fa3131346cca7..386000bb1f030f750322bb100c6f7fc2e25c2688 100644 (file)
@@ -33,13 +33,11 @@ using namespace dash::http;
 using namespace dash::mpd;
 using namespace dash::exception;
 
-RateBasedAdaptationLogic::RateBasedAdaptationLogic  (IMPDManager *mpdManager) : AbstractAdaptationLogic(mpdManager)
-{
-    this->mpdManager    = mpdManager;
-    this->currentPeriod = this->mpdManager->getFirstPeriod();
-    this->count         = 0;
-}
-RateBasedAdaptationLogic::~RateBasedAdaptationLogic ()
+RateBasedAdaptationLogic::RateBasedAdaptationLogic  (IMPDManager *mpdManager) :
+    AbstractAdaptationLogic( mpdManager ),
+    mpdManager( mpdManager ),
+    count( 0 ),
+    currentPeriod( mpdManager->getFirstPeriod() )
 {
 }
 
index 83379227c14842f5dea6f173e8ac1c1c3044ea54..f6e2b8911d964f6186b76c2cab619b60ff360a24 100644 (file)
@@ -40,7 +40,6 @@ namespace dash
         {
             public:
                 RateBasedAdaptationLogic            (dash::mpd::IMPDManager *mpdManager);
-                virtual ~RateBasedAdaptationLogic   ();
 
                 dash::http::Chunk* getNextChunk () throw(dash::exception::EOFException);