diff options
Diffstat (limited to 'Input/DASHManager.h')
-rw-r--r-- | Input/DASHManager.h | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/Input/DASHManager.h b/Input/DASHManager.h index c2b4a88b..4bd301e7 100644 --- a/Input/DASHManager.h +++ b/Input/DASHManager.h @@ -42,11 +42,10 @@ public: bool start(); void stop(); uint32_t getPosition(); - void setPosition(uint32_t segmentNumber); // to implement + void setPosition(uint32_t segmentNumber); void setLooping(bool looping); void setPositionInMsec(uint32_t millisec); void clear(); -// void setRepresentation(dash::mpd::IPeriod *period, dash::mpd::IAdaptationSet *adaptationSet, dash::mpd::IRepresentation *representation); void setRepresentation(); void enqueueRepresentation(dash::mpd::IPeriod *period, dash::mpd::IAdaptationSet *adaptationSet, dash::mpd::IRepresentation *representation); @@ -65,17 +64,17 @@ public: void fetchMPD(); private: - float beta; - float drop; - buffer::Buffer<MediaObject> *buffer; - DASHReceiver *receiver; - uint32_t readSegmentCount; - IDASHManagerObserver *multimediaStream; - bool isRunning; - bool icn; - double icnAlpha; - bool noDecoding; - libdash::framework::adaptation::IAdaptationLogic *adaptationLogic; + float beta; + float drop; + buffer::Buffer<MediaObject> *buffer; + DASHReceiver *receiver; + uint32_t readSegmentCount; + IDASHManagerObserver *multimediaStream; + bool isRunning; + bool icn; + double icnAlpha; + bool noDecoding; + libdash::framework::adaptation::IAdaptationLogic *adaptationLogic; }; } } |