summaryrefslogtreecommitdiff
path: root/src/lib/image_decoder.h
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2016-05-10 14:29:14 +0100
committerCarl Hetherington <cth@carlh.net>2016-05-18 11:50:29 +0100
commit504c63b3d62038bc486ca8a09e77fbb403907edd (patch)
treed9118c185110dd9eb103ed033700d4b3f486785d /src/lib/image_decoder.h
parent9423e02c37daba7f9e406929a1cfc1bb10fb4b62 (diff)
Basics of splitting up Decoder tree like Content.
Diffstat (limited to 'src/lib/image_decoder.h')
-rw-r--r--src/lib/image_decoder.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/lib/image_decoder.h b/src/lib/image_decoder.h
index 9d81cdac1..862baffee 100644
--- a/src/lib/image_decoder.h
+++ b/src/lib/image_decoder.h
@@ -17,11 +17,13 @@
*/
-#include "video_decoder.h"
+#include "decoder.h"
class ImageContent;
+class Log;
+class ImageProxy;
-class ImageDecoder : public VideoDecoder
+class ImageDecoder : public Decoder
{
public:
ImageDecoder (boost::shared_ptr<const ImageContent> c, boost::shared_ptr<Log> log);
@@ -31,7 +33,7 @@ public:
}
private:
- bool pass (PassReason, bool);
+ bool pass (Decoder::PassReason, bool);
void seek (ContentTime, bool);
boost::shared_ptr<const ImageContent> _image_content;