diff options
| author | louis <louis.braun@gmx.de> | 2014-11-15 09:54:51 +0100 |
|---|---|---|
| committer | louis <louis.braun@gmx.de> | 2014-11-15 09:54:51 +0100 |
| commit | 0cdf675ff7cfb930ec21dbecab41cb6d681001e0 (patch) | |
| tree | 2f7756deff0b23615e7d2261ddc26abfc8280c67 | |
| parent | f89c95be3bf34b6a24b83ee6b5ba2ec499160004 (diff) | |
| download | vdr-plugin-skindesigner-0cdf675ff7cfb930ec21dbecab41cb6d681001e0.tar.gz vdr-plugin-skindesigner-0cdf675ff7cfb930ec21dbecab41cb6d681001e0.tar.bz2 | |
fixed positioning of scaled video window if borders are configured
| -rw-r--r-- | HISTORY | 1 | ||||
| -rw-r--r-- | libtemplate/templateview.c | 4 |
2 files changed, 3 insertions, 2 deletions
@@ -58,4 +58,5 @@ Version 0.0.3 - added dedicated tokens for posters and banners in <srapercontent> in displaychannel and displayreplay - added Plugin Interface - fixed crash when clearing a message in displaychannel and displayreplay +- fixed positioning of scaled video window if borders are configured 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) { |
