From: Hugo Beauzée-Luyssen Date: Thu, 24 Nov 2011 15:28:55 +0000 (+0100) Subject: dash: RateBasedAdaptationLogic: cosmetics. X-Git-Tag: 1.3.0-git~50 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=4a7622120fb3aa873aae7e2361354578d0e065da;p=vlc dash: RateBasedAdaptationLogic: cosmetics. Removing useless destructor & using initialization list. Signed-off-by: Jean-Baptiste Kempf --- diff --git a/modules/stream_filter/dash/adaptationlogic/RateBasedAdaptationLogic.cpp b/modules/stream_filter/dash/adaptationlogic/RateBasedAdaptationLogic.cpp index 03a3f8e513..386000bb1f 100644 --- a/modules/stream_filter/dash/adaptationlogic/RateBasedAdaptationLogic.cpp +++ b/modules/stream_filter/dash/adaptationlogic/RateBasedAdaptationLogic.cpp @@ -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() ) { } diff --git a/modules/stream_filter/dash/adaptationlogic/RateBasedAdaptationLogic.h b/modules/stream_filter/dash/adaptationlogic/RateBasedAdaptationLogic.h index 83379227c1..f6e2b8911d 100644 --- a/modules/stream_filter/dash/adaptationlogic/RateBasedAdaptationLogic.h +++ b/modules/stream_filter/dash/adaptationlogic/RateBasedAdaptationLogic.h @@ -40,7 +40,6 @@ namespace dash { public: RateBasedAdaptationLogic (dash::mpd::IMPDManager *mpdManager); - virtual ~RateBasedAdaptationLogic (); dash::http::Chunk* getNextChunk () throw(dash::exception::EOFException);