def runSetup(self): list = [] list.append(getConfigListEntry(_("Remember last watched position"), config.plugins.iptvplayer.remember_last_position)) if not self.operatingPlayer: list.append(getConfigListEntry(_("External player use software decoder for the AAC"), config.plugins.iptvplayer.aac_software_decode)) if self.ac3_mix_avaliable: list.append(getConfigListEntry(_("AC3 mix mode"), config.plugins.iptvplayer.ac3_mix)) if self.aac_mix_avaliable: list.append(getConfigListEntry(_("AAC mix mode"), config.plugins.iptvplayer.aac_mix)) list.append(getConfigListEntry(_("External player infobar timeout"), config.plugins.iptvplayer.extplayer_infobar_timeout)) if self.aspect_avaliable: list.append(getConfigListEntry(_("Default video aspect ratio"), config.plugins.iptvplayer.extplayer_aspect) ) if self.policy_avaliable: list.append(getConfigListEntry(_("Default video policy"), config.plugins.iptvplayer.extplayer_policy) ) if self.policy2_avaliable: list.append(getConfigListEntry(_("Default second video policy"), config.plugins.iptvplayer.extplayer_policy2) ) list.append(getConfigListEntry(_("Load automatically the subtitle from file with the same name"), config.plugins.iptvplayer.extplayer_subtitle_auto_enable) ) if not self.operatingPlayer: list.append(getConfigListEntry(_("Subtitle line wrapping"), config.plugins.iptvplayer.extplayer_subtitle_wrapping_enabled) ) list.append(getConfigListEntry(_("Subtitle font"), config.plugins.iptvplayer.extplayer_subtitle_font) ) list.append(getConfigListEntry(_("Subtitle font size"), config.plugins.iptvplayer.extplayer_subtitle_font_size) ) if not config.plugins.iptvplayer.extplayer_subtitle_wrapping_enabled.value: list.append(getConfigListEntry(_("Subtitle line height"), config.plugins.iptvplayer.extplayer_subtitle_line_height) ) list.append(getConfigListEntry(_("Line Spacing"), config.plugins.iptvplayer.extplayer_subtitle_line_spacing) ) elif 'transparent' != config.plugins.iptvplayer.extplayer_subtitle_background.value: list.append(getConfigListEntry(_("Subtitle line height"), config.plugins.iptvplayer.extplayer_subtitle_line_height) ) list.append(getConfigListEntry(_("Subtitle font color"), config.plugins.iptvplayer.extplayer_subtitle_font_color) ) list.append(getConfigListEntry(_("Subtitle background"), config.plugins.iptvplayer.extplayer_subtitle_background) ) list.append(getConfigListEntry(_("Subtitle box position"), config.plugins.iptvplayer.extplayer_subtitle_pos) ) if config.plugins.iptvplayer.extplayer_subtitle_wrapping_enabled.value: if 'transparent' == config.plugins.iptvplayer.extplayer_subtitle_background.value: list.append(getConfigListEntry(_("Subtitle box height"), config.plugins.iptvplayer.extplayer_subtitle_box_height) ) list.append(getConfigListEntry(_("Subtitle vertical alignment"), config.plugins.iptvplayer.extplayer_subtitle_box_valign) ) if self.subtitle_border_avaliable: list.append(getConfigListEntry(_("Subtitle border enabled"), config.plugins.iptvplayer.extplayer_subtitle_border_enabled) ) if config.plugins.iptvplayer.extplayer_subtitle_border_enabled.value: list.append(getConfigListEntry(_("Subtitle border color"), config.plugins.iptvplayer.extplayer_subtitle_border_color) ) list.append(getConfigListEntry(_("Subtitle border width"), config.plugins.iptvplayer.extplayer_subtitle_border_width) ) list.append(getConfigListEntry(_("Subtitle shadow enabled"), config.plugins.iptvplayer.extplayer_subtitle_shadow_enabled) ) if config.plugins.iptvplayer.extplayer_subtitle_shadow_enabled.value: list.append(getConfigListEntry(_("Subtitle shadow color"), config.plugins.iptvplayer.extplayer_subtitle_shadow_color) ) list.append(getConfigListEntry(_("Subtitle shadow X offset"), config.plugins.iptvplayer.extplayer_subtitle_shadow_xoffset) ) list.append(getConfigListEntry(_("Subtitle shadow Y offset"), config.plugins.iptvplayer.extplayer_subtitle_shadow_yoffset) ) self.list = list ConfigBaseWidget.runSetup(self)
def runSetup(self): ConfigBaseWidget.runSetup(self)
def runSetup(self): list = [] list.append(getConfigListEntry(_("Remember last watched position"), config.plugins.iptvplayer.remember_last_position)) if config.plugins.iptvplayer.remember_last_position.value: list.append(getConfigListEntry(" " + _("Skip video shorter than [min]"), config.plugins.iptvplayer.remember_last_position_time)) if getDesktop(0).size().width() >= 800: list.append(getConfigListEntry(_("Info bar clock format"), config.plugins.iptvplayer.extplayer_infobanner_clockformat)) list.append(getConfigListEntry(_("Create LCD/VFD summary screen"), config.plugins.iptvplayer.extplayer_summary)) list.append(getConfigListEntry(_("----------------- External exteplayer3 options -----------------"), config.plugins.iptvplayer.fakeExtePlayer3)) list.append(getConfigListEntry(" " + _("RAM buffer size [MB] for network protocols"), config.plugins.iptvplayer.rambuffer_sizemb_network_proto)) list.append(getConfigListEntry(" " + _("RAM buffer size [MB] for local files"), config.plugins.iptvplayer.rambuffer_sizemb_files)) list.append(getConfigListEntry(" " + _("Use software decoder for the %s") % 'AAC', config.plugins.iptvplayer.aac_software_decode)) list.append(getConfigListEntry(" " + _("Use software decoder for the %s") % 'AC3', config.plugins.iptvplayer.ac3_software_decode)) list.append(getConfigListEntry(" " + _("Use software decoder for the %s") % 'EAC3', config.plugins.iptvplayer.eac3_software_decode)) list.append(getConfigListEntry(" " + _("Use software decoder for the %s") % 'DTS', config.plugins.iptvplayer.dts_software_decode)) list.append(getConfigListEntry(" " + _("Use software decoder for the %s") % 'WMA', config.plugins.iptvplayer.wma_software_decode)) list.append(getConfigListEntry(" " + _("Use software decoder for the %s") % 'MP3', config.plugins.iptvplayer.mp3_software_decode)) if getImageArch() != "sh4": list.append(getConfigListEntry(" " + _("Software decoding as"), config.plugins.iptvplayer.software_decode_as)) list.append(getConfigListEntry(" " + _("Stereo downmix mode for software decoder"), config.plugins.iptvplayer.stereo_software_decode)) if self.ac3_mix_avaliable: list.append(getConfigListEntry(_("AC3 downmix mode"), config.plugins.iptvplayer.ac3_mix)) if self.aac_mix_avaliable: list.append(getConfigListEntry(_("AAC downmix mode"), config.plugins.iptvplayer.aac_mix)) list.append(getConfigListEntry(_("Info bar timeout"), config.plugins.iptvplayer.extplayer_infobar_timeout)) if self.aspect_avaliable: list.append(getConfigListEntry(_("Default video aspect ratio"), config.plugins.iptvplayer.extplayer_aspect) ) if self.policy_avaliable: list.append(getConfigListEntry(_("Default video policy for 16:9"), config.plugins.iptvplayer.extplayer_policy) ) if self.policy2_avaliable: list.append(getConfigListEntry(_("Default video policy for 4:3"), config.plugins.iptvplayer.extplayer_policy2) ) list.append(getConfigListEntry(_("Automatically turn on external subtitles"), config.plugins.iptvplayer.extplayer_subtitle_auto_enable) ) list.append(getConfigListEntry(_("Subtitle line wrapping"), config.plugins.iptvplayer.extplayer_subtitle_wrapping_enabled) ) list.append(getConfigListEntry(_("Subtitle font"), config.plugins.iptvplayer.extplayer_subtitle_font) ) list.append(getConfigListEntry(_("Subtitle font size"), config.plugins.iptvplayer.extplayer_subtitle_font_size) ) if not config.plugins.iptvplayer.extplayer_subtitle_wrapping_enabled.value: list.append(getConfigListEntry(_("Subtitle line height"), config.plugins.iptvplayer.extplayer_subtitle_line_height) ) list.append(getConfigListEntry(_("Line Spacing"), config.plugins.iptvplayer.extplayer_subtitle_line_spacing) ) elif 'transparent' != config.plugins.iptvplayer.extplayer_subtitle_background.value: list.append(getConfigListEntry(_("Subtitle line height"), config.plugins.iptvplayer.extplayer_subtitle_line_height) ) list.append(getConfigListEntry(_("Subtitle font color"), config.plugins.iptvplayer.extplayer_subtitle_font_color) ) list.append(getConfigListEntry(_("Subtitle background"), config.plugins.iptvplayer.extplayer_subtitle_background) ) list.append(getConfigListEntry(_("Subtitle box position"), config.plugins.iptvplayer.extplayer_subtitle_pos) ) if config.plugins.iptvplayer.extplayer_subtitle_wrapping_enabled.value: if 'transparent' == config.plugins.iptvplayer.extplayer_subtitle_background.value: list.append(getConfigListEntry(_("Subtitle box height"), config.plugins.iptvplayer.extplayer_subtitle_box_height) ) list.append(getConfigListEntry(_("Subtitle vertical alignment"), config.plugins.iptvplayer.extplayer_subtitle_box_valign) ) if self.subtitle_border_avaliable: list.append(getConfigListEntry(_("Subtitle border enabled"), config.plugins.iptvplayer.extplayer_subtitle_border_enabled) ) if config.plugins.iptvplayer.extplayer_subtitle_border_enabled.value: list.append(getConfigListEntry(_("Subtitle border color"), config.plugins.iptvplayer.extplayer_subtitle_border_color) ) list.append(getConfigListEntry(_("Subtitle border width"), config.plugins.iptvplayer.extplayer_subtitle_border_width) ) list.append(getConfigListEntry(_("Subtitle shadow enabled"), config.plugins.iptvplayer.extplayer_subtitle_shadow_enabled) ) if config.plugins.iptvplayer.extplayer_subtitle_shadow_enabled.value: list.append(getConfigListEntry(_("Subtitle shadow color"), config.plugins.iptvplayer.extplayer_subtitle_shadow_color) ) list.append(getConfigListEntry(_("Subtitle shadow X offset"), config.plugins.iptvplayer.extplayer_subtitle_shadow_xoffset) ) list.append(getConfigListEntry(_("Subtitle shadow Y offset"), config.plugins.iptvplayer.extplayer_subtitle_shadow_yoffset) ) list.append(getConfigListEntry(_("Inject black iframe at video playback finish"), config.plugins.iptvplayer.use_clear_iframe)) list.append(getConfigListEntry(_("Show iframe during audio playback"), config.plugins.iptvplayer.show_iframe)) if config.plugins.iptvplayer.show_iframe.value: list.append(getConfigListEntry(" " + _("Radio iframe file"), config.plugins.iptvplayer.iframe_file)) if getImageArch() != "sh4" and (config.plugins.iptvplayer.show_iframe.value or config.plugins.iptvplayer.use_clear_iframe.value): list.append(getConfigListEntry(" " + _("Black iframe file"), config.plugins.iptvplayer.clear_iframe_file)) self.list = list ConfigBaseWidget.runSetup(self)
def runSetup(self): self.list = [] ConfigMenu.fillConfigList(self.list, self.isHiddenOptionsUnlocked()) ConfigBaseWidget.runSetup(self)
def runSetup(self): self.list = [] ConfigMenu.fillConfigList(self.list, self.isHiddenOptionsUnlocked()) ConfigBaseWidget.runSetup(self)
def runSetup(self): self.list = self.host.GetConfigList() ConfigBaseWidget.runSetup(self)
def runSetup(self): ConfigBaseWidget.runSetup(self)
def runSetup(self): self.list = self.host.GetConfigList() ConfigBaseWidget.runSetup(self)
def runSetup(self): list = [] list.append(getConfigListEntry(_("show iframe for audio item"), config.plugins.iptvplayer.show_iframe)) if config.plugins.iptvplayer.show_iframe.value: list.append(getConfigListEntry(" " + _("Iframe file"), config.plugins.iptvplayer.iframe_file)) if 'sh4' != config.plugins.iptvplayer.plarform.value: list.append(getConfigListEntry(" " + _("Clear iframe file"), config.plugins.iptvplayer.clear_iframe_file)) list.append(getConfigListEntry(_("Remember last watched position"), config.plugins.iptvplayer.remember_last_position)) if 1:#IsExecutable(config.plugins.iptvplayer.exteplayer3path.value): list.append(getConfigListEntry(_("----------------- External exteplayer3 options -----------------"), config.plugins.iptvplayer.fakeExtePlayer3)) list.append(getConfigListEntry(" " + _("External player use software decoder for the AAC"), config.plugins.iptvplayer.aac_software_decode)) list.append(getConfigListEntry(" " + _("External player use software decoder for the AC3"), config.plugins.iptvplayer.ac3_software_decode)) list.append(getConfigListEntry(" " + _("External player use software decoder for the EAC3"), config.plugins.iptvplayer.eac3_software_decode)) if config.plugins.iptvplayer.plarform.value in ['sh4', 'mipsel', 'armv7', 'armv5t', 'i686']: list.append(getConfigListEntry(" " + _("External player use software decoder for the DTS"), config.plugins.iptvplayer.dts_software_decode)) list.append(getConfigListEntry(" " + _("External player use software decoder for the WMA"), config.plugins.iptvplayer.wma_software_decode)) list.append(getConfigListEntry(" " + _("External player use software decoder for the MP3"), config.plugins.iptvplayer.mp3_software_decode)) if config.plugins.iptvplayer.plarform.value != 'sh4': list.append(getConfigListEntry(" " + _("Software decoding as"), config.plugins.iptvplayer.software_decode_as)) list.append(getConfigListEntry(" " + _("Stereo downmix mode for software decoder"), config.plugins.iptvplayer.stereo_software_decode)) if self.ac3_mix_avaliable: list.append(getConfigListEntry(_("AC3 mix mode"), config.plugins.iptvplayer.ac3_mix)) if self.aac_mix_avaliable: list.append(getConfigListEntry(_("AAC mix mode"), config.plugins.iptvplayer.aac_mix)) list.append(getConfigListEntry(_("External player infobar timeout"), config.plugins.iptvplayer.extplayer_infobar_timeout)) if self.aspect_avaliable: list.append(getConfigListEntry(_("Default video aspect ratio"), config.plugins.iptvplayer.extplayer_aspect) ) if self.policy_avaliable: list.append(getConfigListEntry(_("Default video policy"), config.plugins.iptvplayer.extplayer_policy) ) if self.policy2_avaliable: list.append(getConfigListEntry(_("Default second video policy"), config.plugins.iptvplayer.extplayer_policy2) ) list.append(getConfigListEntry(_("Load automatically the subtitle from file with the same name"), config.plugins.iptvplayer.extplayer_subtitle_auto_enable) ) list.append(getConfigListEntry(_("Subtitle line wrapping"), config.plugins.iptvplayer.extplayer_subtitle_wrapping_enabled) ) list.append(getConfigListEntry(_("Subtitle font"), config.plugins.iptvplayer.extplayer_subtitle_font) ) list.append(getConfigListEntry(_("Subtitle font size"), config.plugins.iptvplayer.extplayer_subtitle_font_size) ) if not config.plugins.iptvplayer.extplayer_subtitle_wrapping_enabled.value: list.append(getConfigListEntry(_("Subtitle line height"), config.plugins.iptvplayer.extplayer_subtitle_line_height) ) list.append(getConfigListEntry(_("Line Spacing"), config.plugins.iptvplayer.extplayer_subtitle_line_spacing) ) elif 'transparent' != config.plugins.iptvplayer.extplayer_subtitle_background.value: list.append(getConfigListEntry(_("Subtitle line height"), config.plugins.iptvplayer.extplayer_subtitle_line_height) ) list.append(getConfigListEntry(_("Subtitle font color"), config.plugins.iptvplayer.extplayer_subtitle_font_color) ) list.append(getConfigListEntry(_("Subtitle background"), config.plugins.iptvplayer.extplayer_subtitle_background) ) list.append(getConfigListEntry(_("Subtitle box position"), config.plugins.iptvplayer.extplayer_subtitle_pos) ) if config.plugins.iptvplayer.extplayer_subtitle_wrapping_enabled.value: if 'transparent' == config.plugins.iptvplayer.extplayer_subtitle_background.value: list.append(getConfigListEntry(_("Subtitle box height"), config.plugins.iptvplayer.extplayer_subtitle_box_height) ) list.append(getConfigListEntry(_("Subtitle vertical alignment"), config.plugins.iptvplayer.extplayer_subtitle_box_valign) ) if self.subtitle_border_avaliable: list.append(getConfigListEntry(_("Subtitle border enabled"), config.plugins.iptvplayer.extplayer_subtitle_border_enabled) ) if config.plugins.iptvplayer.extplayer_subtitle_border_enabled.value: list.append(getConfigListEntry(_("Subtitle border color"), config.plugins.iptvplayer.extplayer_subtitle_border_color) ) list.append(getConfigListEntry(_("Subtitle border width"), config.plugins.iptvplayer.extplayer_subtitle_border_width) ) list.append(getConfigListEntry(_("Subtitle shadow enabled"), config.plugins.iptvplayer.extplayer_subtitle_shadow_enabled) ) if config.plugins.iptvplayer.extplayer_subtitle_shadow_enabled.value: list.append(getConfigListEntry(_("Subtitle shadow color"), config.plugins.iptvplayer.extplayer_subtitle_shadow_color) ) list.append(getConfigListEntry(_("Subtitle shadow X offset"), config.plugins.iptvplayer.extplayer_subtitle_shadow_xoffset) ) list.append(getConfigListEntry(_("Subtitle shadow Y offset"), config.plugins.iptvplayer.extplayer_subtitle_shadow_yoffset) ) self.list = list ConfigBaseWidget.runSetup(self)
def runSetup(self): list = [] list.append(getConfigListEntry(_("show iframe for audio item"), config.plugins.iptvplayer.show_iframe)) if config.plugins.iptvplayer.show_iframe.value: list.append(getConfigListEntry(" " + _("Iframe file"), config.plugins.iptvplayer.iframe_file)) if 'sh4' != config.plugins.iptvplayer.plarform.value: list.append(getConfigListEntry(" " + _("Clear iframe file"), config.plugins.iptvplayer.clear_iframe_file)) list.append(getConfigListEntry(_("Remember last watched position"), config.plugins.iptvplayer.remember_last_position)) if 1:#IsExecutable(config.plugins.iptvplayer.exteplayer3path.value): list.append(getConfigListEntry(_("----------------- External exteplayer3 options -----------------"), config.plugins.iptvplayer.fakeExtePlayer3)) list.append(getConfigListEntry(" " + _("External player use software decoder for the AAC"), config.plugins.iptvplayer.aac_software_decode)) if config.plugins.iptvplayer.plarform.value in ['mipsel', 'armv7', 'armv5t', 'i686']: list.append(getConfigListEntry(" " + _("External player use software decoder for the DTS"), config.plugins.iptvplayer.dts_software_decode)) list.append(getConfigListEntry(" " + _("External player use software decoder for the WMA"), config.plugins.iptvplayer.wma_software_decode)) list.append(getConfigListEntry(" " + _("Software decoding as"), config.plugins.iptvplayer.software_decode_as)) list.append(getConfigListEntry(" " + _("Stereo downmix mode for software decoder"), config.plugins.iptvplayer.stereo_software_decode)) if self.ac3_mix_avaliable: list.append(getConfigListEntry(_("AC3 mix mode"), config.plugins.iptvplayer.ac3_mix)) if self.aac_mix_avaliable: list.append(getConfigListEntry(_("AAC mix mode"), config.plugins.iptvplayer.aac_mix)) list.append(getConfigListEntry(_("External player infobar timeout"), config.plugins.iptvplayer.extplayer_infobar_timeout)) if self.aspect_avaliable: list.append(getConfigListEntry(_("Default video aspect ratio"), config.plugins.iptvplayer.extplayer_aspect) ) if self.policy_avaliable: list.append(getConfigListEntry(_("Default video policy"), config.plugins.iptvplayer.extplayer_policy) ) if self.policy2_avaliable: list.append(getConfigListEntry(_("Default second video policy"), config.plugins.iptvplayer.extplayer_policy2) ) list.append(getConfigListEntry(_("Load automatically the subtitle from file with the same name"), config.plugins.iptvplayer.extplayer_subtitle_auto_enable) ) list.append(getConfigListEntry(_("Subtitle line wrapping"), config.plugins.iptvplayer.extplayer_subtitle_wrapping_enabled) ) list.append(getConfigListEntry(_("Subtitle font"), config.plugins.iptvplayer.extplayer_subtitle_font) ) list.append(getConfigListEntry(_("Subtitle font size"), config.plugins.iptvplayer.extplayer_subtitle_font_size) ) if not config.plugins.iptvplayer.extplayer_subtitle_wrapping_enabled.value: list.append(getConfigListEntry(_("Subtitle line height"), config.plugins.iptvplayer.extplayer_subtitle_line_height) ) list.append(getConfigListEntry(_("Line Spacing"), config.plugins.iptvplayer.extplayer_subtitle_line_spacing) ) elif 'transparent' != config.plugins.iptvplayer.extplayer_subtitle_background.value: list.append(getConfigListEntry(_("Subtitle line height"), config.plugins.iptvplayer.extplayer_subtitle_line_height) ) list.append(getConfigListEntry(_("Subtitle font color"), config.plugins.iptvplayer.extplayer_subtitle_font_color) ) list.append(getConfigListEntry(_("Subtitle background"), config.plugins.iptvplayer.extplayer_subtitle_background) ) list.append(getConfigListEntry(_("Subtitle box position"), config.plugins.iptvplayer.extplayer_subtitle_pos) ) if config.plugins.iptvplayer.extplayer_subtitle_wrapping_enabled.value: if 'transparent' == config.plugins.iptvplayer.extplayer_subtitle_background.value: list.append(getConfigListEntry(_("Subtitle box height"), config.plugins.iptvplayer.extplayer_subtitle_box_height) ) list.append(getConfigListEntry(_("Subtitle vertical alignment"), config.plugins.iptvplayer.extplayer_subtitle_box_valign) ) if self.subtitle_border_avaliable: list.append(getConfigListEntry(_("Subtitle border enabled"), config.plugins.iptvplayer.extplayer_subtitle_border_enabled) ) if config.plugins.iptvplayer.extplayer_subtitle_border_enabled.value: list.append(getConfigListEntry(_("Subtitle border color"), config.plugins.iptvplayer.extplayer_subtitle_border_color) ) list.append(getConfigListEntry(_("Subtitle border width"), config.plugins.iptvplayer.extplayer_subtitle_border_width) ) list.append(getConfigListEntry(_("Subtitle shadow enabled"), config.plugins.iptvplayer.extplayer_subtitle_shadow_enabled) ) if config.plugins.iptvplayer.extplayer_subtitle_shadow_enabled.value: list.append(getConfigListEntry(_("Subtitle shadow color"), config.plugins.iptvplayer.extplayer_subtitle_shadow_color) ) list.append(getConfigListEntry(_("Subtitle shadow X offset"), config.plugins.iptvplayer.extplayer_subtitle_shadow_xoffset) ) list.append(getConfigListEntry(_("Subtitle shadow Y offset"), config.plugins.iptvplayer.extplayer_subtitle_shadow_yoffset) ) self.list = list ConfigBaseWidget.runSetup(self)