summaryrefslogtreecommitdiff
path: root/control-image.h
diff options
context:
space:
mode:
authorAndreas Brachold <vdr07@deltab.de>2006-01-12 19:39:53 +0000
committerAndreas Brachold <vdr07@deltab.de>2006-01-12 19:39:53 +0000
commit35aa768d991d5dadb6b3301b371b0cb8e4747e1d (patch)
tree4a86dbf6579d1bce3a0de128b23f6d2ef3a3436d /control-image.h
parente704540374d251d037560673e9373a357959198b (diff)
downloadvdr-plugin-image-35aa768d991d5dadb6b3301b371b0cb8e4747e1d.tar.gz
vdr-plugin-image-35aa768d991d5dadb6b3301b371b0cb8e4747e1d.tar.bz2
- fix build failed without defined FFMDIR
- add exif support (required libexif)
Diffstat (limited to 'control-image.h')
-rw-r--r--control-image.h15
1 files changed, 13 insertions, 2 deletions
diff --git a/control-image.h b/control-image.h
index 69ab0af..4e7d5bb 100644
--- a/control-image.h
+++ b/control-image.h
@@ -1,7 +1,7 @@
/*
* Image plugin to VDR (C++)
*
- * (C) 2004-2005 Andreas Brachold <vdr04 -at- deltab.de>
+ * (C) 2004-2005 Andreas Brachold <anbr at users.berlios.de>
* based on (C) 2003 Kai Tobias Burwieck <kai -at- burwieck.net>
*
* This code is free software; you can redistribute it and/or
@@ -33,6 +33,10 @@
class cImagePlayer;
class cImageMenuCommands;
+#ifdef HAVE_LIBEXIF
+class cImageMenuExif;
+#endif
+
class cImageControl
: public cControl
{
@@ -48,7 +52,11 @@ class cImageControl
/** Our one and only Imageplayer, don't rename it see cControl */
cImagePlayer *player;
/** Interface to Menu with Usercommands*/
- cImageMenuCommands *m_pImageMenu;
+ cImageMenuCommands *m_pCmdMenu;
+#ifdef HAVE_LIBEXIF
+ /** Interface to Menu to show exif infomations*/
+ cImageMenuExif *m_pExifMenu;
+#endif
/** Current playing mode (Jump <-> Normal <-> Zoom) */
ePlayMode m_ePlayMode;
/** Remember the active Slideshow mode before Jump or Zoom used */
@@ -135,6 +143,9 @@ private:
eOSState ProcessKeyJumpMode(eKeys nKey);
eOSState ProcessKeyZoomMode(eKeys nKey);
eOSState ProcessKeyCommands(eKeys nKey);
+#ifdef HAVE_LIBEXIF
+ eOSState ProcessKeyExif(eKeys nKey);
+#endif
void NextImage(int Step);
void PrevImage(int Step);