summaryrefslogtreecommitdiff
path: root/libtemplate
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2014-11-15 09:54:51 +0100
committerlouis <louis.braun@gmx.de>2014-11-15 09:54:51 +0100
commit0cdf675ff7cfb930ec21dbecab41cb6d681001e0 (patch)
tree2f7756deff0b23615e7d2261ddc26abfc8280c67 /libtemplate
parentf89c95be3bf34b6a24b83ee6b5ba2ec499160004 (diff)
downloadvdr-plugin-skindesigner-0cdf675ff7cfb930ec21dbecab41cb6d681001e0.tar.gz
vdr-plugin-skindesigner-0cdf675ff7cfb930ec21dbecab41cb6d681001e0.tar.bz2
fixed positioning of scaled video window if borders are configured
Diffstat (limited to 'libtemplate')
-rw-r--r--libtemplate/templateview.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libtemplate/templateview.c b/libtemplate/templateview.c
index e53d215..95b3286 100644
--- a/libtemplate/templateview.c
+++ b/libtemplate/templateview.c
@@ -192,8 +192,8 @@ bool cTemplateView::GetScalingWindow(cRect &scalingWindow) {
if (!parameters)
return false;
bool doScale = false;
- int scaleX = parameters->GetNumericParameter(ptScaleTvX);
- int scaleY = parameters->GetNumericParameter(ptScaleTvY);
+ int scaleX = parameters->GetNumericParameter(ptScaleTvX) + cOsd::OsdLeft();
+ int scaleY = parameters->GetNumericParameter(ptScaleTvY) + cOsd::OsdTop();
int scaleWidth = parameters->GetNumericParameter(ptScaleTvWidth);
int scaleHeight = parameters->GetNumericParameter(ptScaleTvHeight);
if (scaleX > -1 && scaleY > -1 && scaleWidth > -1 && scaleHeight > -1) {