Skip to content

Commit 4816fc5

Browse files
committed
plexinc#271 make chapters parameter non mutable
1 parent 8074296 commit 4816fc5

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

lib/player.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -155,15 +155,15 @@ def reset(self):
155155
self.mode = self.MODE_RELATIVE
156156
self.ended = False
157157

158-
def setup(self, duration, offset, bif_url, title='', title2='', seeking=NO_SEEK, chapters=[]):
158+
def setup(self, duration, offset, bif_url, title='', title2='', seeking=NO_SEEK, chapters=None):
159159
self.ended = False
160160
self.baseOffset = offset / 1000.0
161161
self.seeking = seeking
162162
self.duration = duration
163163
self.bifURL = bif_url
164164
self.title = title
165165
self.title2 = title2
166-
self.chapters = chapters
166+
self.chapters = chapters or []
167167
self.getDialog(setup=True)
168168
self.dialog.setup(self.duration, int(self.baseOffset * 1000), self.bifURL, self.title, self.title2, chapters=self.chapters)
169169

lib/windows/seekdialog.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -888,7 +888,7 @@ def seekMouse(self, action, without_osd=False, preview=False):
888888
self.updateProgress(set_to_current=False)
889889
self.setProperty('button.seek', '1')
890890

891-
def setup(self, duration, offset=0, bif_url=None, title='', title2='', chapters=[]):
891+
def setup(self, duration, offset=0, bif_url=None, title='', title2='', chapters=None):
892892
self.title = title
893893
self.title2 = title2
894894
self.setProperty('video.title', title)
@@ -898,7 +898,7 @@ def setup(self, duration, offset=0, bif_url=None, title='', title2='', chapters=
898898
self.baseOffset = offset
899899
self.offset = 0
900900
self._duration = duration
901-
self.chapters = chapters
901+
self.chapters = chapters or []
902902
self.bifURL = bif_url
903903
self.hasBif = bool(self.bifURL)
904904
if self.hasBif:

0 commit comments

Comments
 (0)