summaryrefslogtreecommitdiff
path: root/services
diff options
context:
space:
mode:
Diffstat (limited to 'services')
-rw-r--r--services/scraper2vdr.h2
-rw-r--r--services/tvscraper.h64
2 files changed, 2 insertions, 64 deletions
diff --git a/services/scraper2vdr.h b/services/scraper2vdr.h
index 703d077..3538130 100644
--- a/services/scraper2vdr.h
+++ b/services/scraper2vdr.h
@@ -1,6 +1,8 @@
#ifndef __SCRAPER2VDRSERVICES_H
#define __SCRAPER2VDRSERVICES_H
+#include <string>
+#include <vector>
#include <vdr/epg.h>
#include <vdr/recording.h>
diff --git a/services/tvscraper.h b/services/tvscraper.h
deleted file mode 100644
index 8c3cf35..0000000
--- a/services/tvscraper.h
+++ /dev/null
@@ -1,64 +0,0 @@
-#ifndef __NOPACITY_TVSCRAPER_H
-#define __NOPACITY_TVSCRAPER_H
-
-#include <string>
-#include <vector>
-#include <vdr/epg.h>
-
-enum tvMediaType {
- typeSeries,
- typeMovie,
- typeNone,
-};
-
-struct tvMedia {
- std::string path;
- int width;
- int height;
-};
-
-struct tvActor {
- std::string name;
- std::string role;
- tvMedia thumb;
-};
-
-// Data structure for service "TVScraper-GetPosterOrBanner"
-struct TVScraperGetPosterOrBanner
-{
-// in
- const cEvent *event; // search image for this event
-//out
- tvMediaType type; //typeSeries or typeMovie
- tvMedia media; //banner or poster
-};
-
-// Data structure for service "TVScraper-GetPoster"
-struct TVScraperGetPoster
-{
-// in
- const cEvent *event; // search image for this event
- bool isRecording; // search in current EPG or recordings
-//out
- tvMedia media; //poster
-};
-
-
-/* Data structure for service "TVScraper-GetFullEPGInformation"
-if type == typeMovie a poster and a fanart image is delivered
-if type == typeSeries a banner and up to three posters and fanarts are delivered
-*/
-struct TVScraperGetFullInformation
-{
-// in
- const cEvent *event; // search all media for this event
- bool isRecording; // search in current EPG or recordings
-//out
- tvMediaType type;
- tvMedia banner;
- std::vector<tvMedia> posters;
- std::vector<tvMedia> fanart;
- std::vector<tvActor> actors;
- std::string description;
-};
-#endif // __NOPACITY_TVSCRAPER_H \ No newline at end of file