+config.misc.videowizardenabled = ConfigBoolean(default = True)
+
+class avSetupScreen(ConfigListScreen, Screen):
+ avSetupItems = [
+ {"idx":1, "level":0, "text":"Video Output", "item":config.av.videoport},
+ {"idx":2, "level":0, "text":"Mode", "item":config.av.videomode[config.av.videoport.value]},
+ {"idx":3, "level":0, "text":"Refresh Rate", "item":config.av.videorate[config.av.videomode[config.av.videoport.value].value]},
+ {"idx":4, "level":0, "text":"Aspect Ratio", "item":config.av.aspect},
+ {"idx":5, "level":0, "text":"Display 4:3 content as", "item":config.av.policy_43},
+ {"idx":6, "level":0, "text":"Display > 16:9 content as", "item":config.av.policy_169},
+ {"idx":7, "level":0, "text":"Color Format", "item":config.av.colorformat},
+ {"idx":8, "level":1, "text":"WSS on 4:3", "item":config.av.wss},
+ {"idx":9, "level":1, "text":"Auto scart switching", "requires":"ScartSwitch", "item":config.av.vcrswitch},
+ {"idx":0, "level":1, "text":"Dolby Digital default", "item":config.av.defaultac3},
+ {"idx":0, "level":1, "text":"Dolby Digital downmix", "requires":"CanDownmixAC3", "item":config.av.downmix_ac3},
+ {"idx":0, "level":1, "text":"General Dolby Digital delay(ms)", "item":config.av.generalAC3delay},
+ {"idx":0, "level":1, "text":"General PCM delay(ms)", "item":config.av.generalPCMdelay},
+ {"idx":0, "level":0, "text":"OSD visibility", "requires":"CanChangeOsdAlpha", "item":config.av.osd_alpha},
+ {"idx":0, "level":0, "text":"Scaler sharpness", "item":config.av.scaler_sharpness},
+ ]
+
+ def __init__(self, session):