aboutsummaryrefslogtreecommitdiffstats
path: root/src/libdash/source/manager
diff options
context:
space:
mode:
Diffstat (limited to 'src/libdash/source/manager')
-rw-r--r--src/libdash/source/manager/DASHManager.cpp45
-rw-r--r--src/libdash/source/manager/DASHManager.h35
2 files changed, 0 insertions, 80 deletions
diff --git a/src/libdash/source/manager/DASHManager.cpp b/src/libdash/source/manager/DASHManager.cpp
deleted file mode 100644
index 7650111e..00000000
--- a/src/libdash/source/manager/DASHManager.cpp
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- * DASHManager.cpp
- *****************************************************************************
- * Copyright (C) 2012, bitmovin Softwareentwicklung OG, All Rights Reserved
- *
- * Email: libdash-dev@vicky.bitmovin.net
- *
- * This source code and its use and distribution, is subject to the terms
- * and conditions of the applicable license agreement.
- *****************************************************************************/
-
-#include "DASHManager.h"
-
-using namespace dash;
-using namespace dash::xml;
-using namespace dash::mpd;
-using namespace dash::network;
-using namespace dash::helpers;
-
-DASHManager::DASHManager ()
-{
-}
-DASHManager::~DASHManager ()
-{
-}
-IMPD* DASHManager::Open (char *path, std::string mUrl)
-{
- DOMParser parser(path);
-
- uint32_t fetchTime = Time::GetCurrentUTCTimeInSec();
-
- if (!parser.Parse(mUrl))
- return NULL;
-
- MPD* mpd = parser.GetRootNode()->ToMPD();
-
- if (mpd)
- mpd->SetFetchTime(fetchTime);
-
- return mpd;
-}
-void DASHManager::Delete ()
-{
- delete this;
-}
diff --git a/src/libdash/source/manager/DASHManager.h b/src/libdash/source/manager/DASHManager.h
deleted file mode 100644
index 99ef188b..00000000
--- a/src/libdash/source/manager/DASHManager.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * DASHManager.h
- *****************************************************************************
- * Copyright (C) 2012, bitmovin Softwareentwicklung OG, All Rights Reserved
- *
- * Email: libdash-dev@vicky.bitmovin.net
- *
- * This source code and its use and distribution, is subject to the terms
- * and conditions of the applicable license agreement.
- *****************************************************************************/
-
-#ifndef DASHMANAGER_H_
-#define DASHMANAGER_H_
-
-#include "config.h"
-
-#include "../xml/Node.h"
-#include "../xml/DOMParser.h"
-#include "IDASHManager.h"
-#include "../helpers/Time.h"
-
-namespace dash
-{
- class DASHManager : public IDASHManager
- {
- public:
- DASHManager ();
- virtual ~DASHManager ();
-
- mpd::IMPD* Open (char *path, std::string mUrl = "");
- void Delete ();
- };
-}
-
-#endif /* DASHMANAGER_H_ */