From fe84ecfad2cf93cc571f2d96de3e30b6c7297416 Mon Sep 17 00:00:00 2001 From: Fraxinas Date: Wed, 12 Nov 2008 20:21:40 +0100 Subject: allow switching between simple and complex (multiple) titleset authoring mode, move autochapter from project settings to title properties. --- lib/python/Plugins/Extensions/DVDBurn/TitleCutter.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'lib/python/Plugins/Extensions/DVDBurn/TitleCutter.py') diff --git a/lib/python/Plugins/Extensions/DVDBurn/TitleCutter.py b/lib/python/Plugins/Extensions/DVDBurn/TitleCutter.py index be5ad245..5cbd5d52 100644 --- a/lib/python/Plugins/Extensions/DVDBurn/TitleCutter.py +++ b/lib/python/Plugins/Extensions/DVDBurn/TitleCutter.py @@ -20,9 +20,10 @@ class TitleCutter(CutListEditor): audio = service and service.audioTracks() n = audio and audio.getNumberOfTracks() or 0 if n > 0: - from DVDTitle import ConfigFixedText, ConfigActiveTrack + from DVDTitle import ConfigFixedText from TitleProperties import languageChoices - from Components.config import config, ConfigSubsection, ConfigSelection + from Components.config import config, ConfigSubsection, ConfigSubList, ConfigSelection, ConfigYesNo + self.t.properties.audiotracks = ConfigSubList() for x in range(n): i = audio.getTrackInfo(x) language = i.getLanguage() @@ -34,7 +35,7 @@ class TitleCutter(CutListEditor): language="nolang" print "[audiotrack] pid:", pid, "description:", description, "language:", language self.t.properties.audiotracks.append(ConfigSubsection()) - self.t.properties.audiotracks[-1].active = ConfigActiveTrack() + self.t.properties.audiotracks[-1].active = ConfigYesNo(default = True) self.t.properties.audiotracks[-1].format = ConfigFixedText(description) self.t.properties.audiotracks[-1].language = ConfigSelection(choices = languageChoices.choices, default=language) self.t.properties.audiotracks[-1].pid = ConfigFixedText(pid) -- cgit v1.2.3