diff options
author | Johns <johns98@gmx.net> | 2012-02-09 21:22:42 +0100 |
---|---|---|
committer | Johns <johns98@gmx.net> | 2012-02-09 21:22:42 +0100 |
commit | d8f63adaad4cf50d9c18adaea734acc85e8ad404 (patch) | |
tree | f1e77d95f01fc2c75482baec649c28737d3b94a0 /softhddevice.cpp | |
parent | 8c16466d318350b769615ee365ecc2b6a85dda5d (diff) | |
download | vdr-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.cpp | 5 |
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)"), |