diff options
| author | LarsAC <LarsAC@e10066b5-e1e2-0310-b819-94efdf66514b> | 2005-10-05 13:08:53 +0000 |
|---|---|---|
| committer | LarsAC <LarsAC@e10066b5-e1e2-0310-b819-94efdf66514b> | 2005-10-05 13:08:53 +0000 |
| commit | 9aebf26ce7be7bf0d89795c948edeac5d1db7b33 (patch) | |
| tree | cb944abc222ee624dbc8efdd4dc69f03f359f489 | |
| parent | 889428a98ab0dc7b989a86c6c118de1c9cc68aae (diff) | |
| download | vdr-plugin-muggle-9aebf26ce7be7bf0d89795c948edeac5d1db7b33.tar.gz vdr-plugin-muggle-9aebf26ce7be7bf0d89795c948edeac5d1db7b33.tar.bz2 | |
Added options for image display to setup
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@836 e10066b5-e1e2-0310-b819-94efdf66514b
| -rw-r--r-- | mg_setup.c | 1 | ||||
| -rw-r--r-- | mg_setup.h | 1 | ||||
| -rw-r--r-- | vdr_setup.c | 28 |
3 files changed, 21 insertions, 9 deletions
@@ -52,6 +52,7 @@ mgSetup::mgSetup () // stuff related to cover image display ImageCacheDir = strdup( "/tmp" ); UseDeviceStillPicture = true; + ImageShowDuration = 10; } bool @@ -54,6 +54,7 @@ class mgSetup int DbPort; char *ToplevelDir; + int ImageShowDuration; char *ImageCacheDir; bool UseDeviceStillPicture; diff --git a/vdr_setup.c b/vdr_setup.c index 0e28a91..5baf459 100644 --- a/vdr_setup.c +++ b/vdr_setup.c @@ -29,7 +29,8 @@ mgMenuSetup::mgMenuSetup () { SetSection (tr ("Muggle")); - + + // Audio stuff Add (new cMenuEditBoolItem (tr ("Setup.Muggle$Initial loop mode"), &the_setup.InitLoopMode)); @@ -43,22 +44,31 @@ mgMenuSetup::mgMenuSetup () cMenuEditBoolItem (tr ("Setup.Muggle$Use 48kHz mode only"), &the_setup.Only48kHz)); Add (new - cMenuEditIntItem (tr ("Setup.Muggle$Display mode"), - &the_setup.DisplayMode, 1, 3)); - Add (new - cMenuEditIntItem (tr ("Setup.Muggle$Background mode"), - &the_setup.BackgrMode, 1, 3 ) ); - Add (new cMenuEditIntItem (tr ("Setup.Muggle$Normalizer level"), &the_setup.TargetLevel, 0, MAX_TARGET_LEVEL)); Add (new cMenuEditIntItem (tr ("Setup.Muggle$Limiter level"), &the_setup.LimiterLevel, MIN_LIMITER_LEVEL, 100)); + + // Image/cover display + Add (new + cMenuEditIntItem (tr ("Setup.Muggle$Background mode"), + &the_setup.BackgrMode, 1, 3 ) ); + Add (new + cMenuEditIntItem (tr ("Setup.Muggle$Image show duration"), + &the_setup.ImageShowDuration, 1, 100)); + Add (new + cMenuEditStrItem (tr ("Setup.Muggle$Image cache directory"), + &the_setup.ImageCacheDir, 256, "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_./" ) ); + Add (new + cMenuEditBoolItem (tr ("Setup.Muggle$Use DVB still picture"), + &the_setup.UseDeviceStillPicture)); + + // Synchronization Add (new cMenuEditBoolItem (tr ("Setup.Muggle$Delete stale references"), &the_setup.DeleteStaleReferences)); - - + mgAction *a = actGenerate(actSync); const char *mn = a->MenuName(); a->SetText(mn); |
