summaryrefslogtreecommitdiff
path: root/softhddevice.cpp
diff options
context:
space:
mode:
authorJohns <johns98@gmx.net>2012-02-09 21:22:42 +0100
committerJohns <johns98@gmx.net>2012-02-09 21:22:42 +0100
commitd8f63adaad4cf50d9c18adaea734acc85e8ad404 (patch)
treef1e77d95f01fc2c75482baec649c28737d3b94a0 /softhddevice.cpp
parent8c16466d318350b769615ee365ecc2b6a85dda5d (diff)
downloadvdr-plugin-softhddevice-d8f63adaad4cf50d9c18adaea734acc85e8ad404.tar.gz
vdr-plugin-softhddevice-d8f63adaad4cf50d9c18adaea734acc85e8ad404.tar.bz2
Software deinterlacer (config/skip chroma deint):
Add support for skip chroma deinterlace to software deinterlacer. Type of software deinterlacer now configurable from setup menu.
Diffstat (limited to 'softhddevice.cpp')
-rw-r--r--softhddevice.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/softhddevice.cpp b/softhddevice.cpp
index 934e1e0..9854d97 100644
--- a/softhddevice.cpp
+++ b/softhddevice.cpp
@@ -423,7 +423,8 @@ static inline cOsdItem *SeparatorItem(const char *label)
cMenuSetupSoft::cMenuSetupSoft(void)
{
static const char *const deinterlace[] = {
- "Bob", "Weave/None", "Temporal", "TemporalSpatial", "Software"
+ "Bob", "Weave/None", "Temporal", "TemporalSpatial", "Software Bob",
+ "Software Spatial",
};
static const char *const scaling[] = {
"Normal", "Fast", "HQ", "Anamorphic"
@@ -458,7 +459,7 @@ cMenuSetupSoft::cMenuSetupSoft(void)
Scaling[i] = ConfigVideoScaling[i];
Add(new cMenuEditStraItem(tr("Scaling"), &Scaling[i], 4, scaling));
Deinterlace[i] = ConfigVideoDeinterlace[i];
- Add(new cMenuEditStraItem(tr("Deinterlace"), &Deinterlace[i], 5,
+ Add(new cMenuEditStraItem(tr("Deinterlace"), &Deinterlace[i], 6,
deinterlace));
SkipChromaDeinterlace[i] = ConfigVideoSkipChromaDeinterlace[i];
Add(new cMenuEditBoolItem(tr("SkipChromaDeinterlace (vdpau)"),