コード例 #1
0
ファイル: ttmancore.py プロジェクト: kennytm/TTMan3
 def add(this, ss):
     if isinstance(ss, Subsection):
         this.subsections.append(ss)
         this.intervals = common.mergeSorted(this.intervals, ss.intervals)
     elif isinstance(ss, (list, tuple)):
         this.intervals = common.mergeSorted(this.intervals, ss)
     elif isinstance(ss, TimeInterval):
         this.intervals = common.appendSorted(this.intervals, ss)
     return this
コード例 #2
0
ファイル: ttmancore.py プロジェクト: kennytm/TTMan3
 def add(this, ts):
     if isinstance(ts, TimeInterval):
         this.intervals = common.appendSorted(this.intervals, ts)
     elif isinstance(ts, (list, tuple)):
         this.intervals = common.mergeSorted(this.intervals, ts)
     return this