summaryrefslogtreecommitdiff
path: root/dxr3osd.h
diff options
context:
space:
mode:
authorChristian Gmeiner <christian.gmeiner@gmail.com>2009-10-09 09:34:24 +0200
committerChristian Gmeiner <christian.gmeiner@gmail.com>2009-10-09 09:34:24 +0200
commit84b7735d1a1dbbdf156bc6fd03416fd56168d561 (patch)
tree3e1ec3ebcf4d7e7c96a4e071a56d7d18f7e4ec9a /dxr3osd.h
parentf908595e7f38e09d8b7073ee62e2873f7eb8bc5d (diff)
downloadvdr-plugin-dxr3-84b7735d1a1dbbdf156bc6fd03416fd56168d561.tar.gz
vdr-plugin-dxr3-84b7735d1a1dbbdf156bc6fd03416fd56168d561.tar.bz2
copy area bitmaps to mergedBitmap with needed transforming of indexes
Diffstat (limited to 'dxr3osd.h')
-rw-r--r--dxr3osd.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/dxr3osd.h b/dxr3osd.h
index 42cc8c6..02ea97b 100644
--- a/dxr3osd.h
+++ b/dxr3osd.h
@@ -12,6 +12,7 @@ public:
};
static const int MAXNUMWINDOWS = 7;
+typedef std::pair<tIndex, tIndex> transPair;
// ==================================
// osd interface
@@ -36,6 +37,8 @@ private:
tArea areas[MAXNUMWINDOWS];
int numAreas;
cBitmap *mergedBitmap;
+
+ void copy(cBitmap *part, int area, transPair pair[16], int numPair);
};
#endif /*_DXR3_OSD_H_*/