aboutsummaryrefslogtreecommitdiffstats
path: root/Input/DASHManager.h
diff options
context:
space:
mode:
Diffstat (limited to 'Input/DASHManager.h')
-rw-r--r--Input/DASHManager.h25
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;
};
}
}