summaryrefslogtreecommitdiff
path: root/libs/fsScan/include
diff options
context:
space:
mode:
authorgeronimo <geronimo013@gmx.de>2012-07-27 07:18:23 +0200
committergeronimo <geronimo013@gmx.de>2012-07-27 07:18:23 +0200
commitd2769982da50332c9354344e2e196f581f7d888b (patch)
tree3986f5c953af85dafebc27fbcb1f6af28cfda49f /libs/fsScan/include
parent37dc743591dee0e4326d0100a41f725d4704faf3 (diff)
downloadcmp-d2769982da50332c9354344e2e196f581f7d888b.tar.gz
cmp-d2769982da50332c9354344e2e196f581f7d888b.tar.bz2
remove yajl dependency, handle connection abort if client closes connection during play
Diffstat (limited to 'libs/fsScan/include')
-rw-r--r--libs/fsScan/include/AbstractMedia.h1
-rw-r--r--libs/fsScan/include/AbstractMultiFileMovie.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/libs/fsScan/include/AbstractMedia.h b/libs/fsScan/include/AbstractMedia.h
index 573265b..750ffde 100644
--- a/libs/fsScan/include/AbstractMedia.h
+++ b/libs/fsScan/include/AbstractMedia.h
@@ -63,6 +63,7 @@ public:
///< determine the real size, number of files, etc.
virtual size_t ReadChunk(char *buf, size_t bufSize);
///< used to hide the differences between single- and multi-file media.
+ virtual void Reset(void);
static const char *MediaType2Text(int Type);
protected:
diff --git a/libs/fsScan/include/AbstractMultiFileMovie.h b/libs/fsScan/include/AbstractMultiFileMovie.h
index f05826b..aed75b9 100644
--- a/libs/fsScan/include/AbstractMultiFileMovie.h
+++ b/libs/fsScan/include/AbstractMultiFileMovie.h
@@ -39,6 +39,7 @@ public:
protected:
cAbstractMultiFileMovie(const cFile &File, const char *Mime, SupportedMediaType Type);
+ virtual void Reset(void);
void SetName(char *Name);
void SetSize(size_t Size);
bool checkBuffer(void);