diff options
author | Johns <johns98@gmx.net> | 2013-05-14 12:32:09 +0200 |
---|---|---|
committer | Johns <johns98@gmx.net> | 2013-05-14 12:32:09 +0200 |
commit | 833112eaa9679f213958b458c1d9e7f3e1f2d788 (patch) | |
tree | dd06a10c56c4b0138030b713868c2e49a3b5241c | |
parent | 3022920b4004cf4454a0e9eff5422586564f87ce (diff) | |
download | vdr-plugin-softhddevice-833112eaa9679f213958b458c1d9e7f3e1f2d788.tar.gz vdr-plugin-softhddevice-833112eaa9679f213958b458c1d9e7f3e1f2d788.tar.bz2 |
Fix bug: grab image negative quality isn't 100.
-rw-r--r-- | ChangeLog | 1 | ||||
-rw-r--r-- | softhddevice.cpp | 3 |
2 files changed, 4 insertions, 0 deletions
@@ -1,6 +1,7 @@ User johns Date: + Fix bug: grab image negative quality isn't the default 100. Support AMD VDPAU with surface size != requested size. Add cache for auto-crop buffer. Fix opengl and opengl threads bugs. diff --git a/softhddevice.cpp b/softhddevice.cpp index 73f012d..8bda7cd 100644 --- a/softhddevice.cpp +++ b/softhddevice.cpp @@ -2512,6 +2512,9 @@ uchar *cSoftHdDevice::GrabImage(int &size, bool jpeg, int quality, int width, if (SuspendMode != NOT_SUSPENDED) { return NULL; } + if (quality < 0) { // caller should care, but fix it + quality = 95; + } return::GrabImage(&size, jpeg, quality, width, height); } |