@@ -124,19 +124,19 @@ def audioStreams(self):
124124 def subtitleStreams (self ):
125125 """ Returns a list of :class:`~plexapi.media.SubtitleStream` objects in this MediaPart. """
126126 return [stream for stream in self .streams if stream .streamType == SubtitleStream .STREAMTYPE ]
127-
127+
128128 def setDefaultAudioStream (self , stream ):
129129 """ Set the default :class:`~plexapi.media.AudioStream` for this MediaPart.
130130
131131 Parameters:
132- stream (:class:`~plexapi.media.AudioStream`): AudioStream to set as default
132+ stream (:class:`~plexapi.media.AudioStream`): AudioStream to set as default
133133 """
134134 if isinstance (stream , AudioStream ):
135135 key = "/library/parts/%d?audioStreamID=%d&allParts=1" % (self .id , stream .id )
136136 else :
137137 key = "/library/parts/%d?audioStreamID=%d&allParts=1" % (self .id , stream )
138138 self ._server .query (key , method = self ._server ._session .put )
139-
139+
140140 def setDefaultSubtitleStream (self , stream ):
141141 """ Set the default :class:`~plexapi.media.SubtitleStream` for this MediaPart.
142142
@@ -148,12 +148,13 @@ def setDefaultSubtitleStream(self, stream):
148148 else :
149149 key = "/library/parts/%d?subtitleStreamID=%d&allParts=1" % (self .id , stream )
150150 self ._server .query (key , method = self ._server ._session .put )
151-
151+
152152 def resetDefaultSubtitleStream (self ):
153153 """ Set default subtitle of this MediaPart to 'none'. """
154154 key = "/library/parts/%d?subtitleStreamID=0&allParts=1" % (self .id )
155155 self ._server .query (key , method = self ._server ._session .put )
156156
157+
157158class MediaPartStream (PlexObject ):
158159 """ Base class for media streams. These consist of video, audio and subtitles.
159160
0 commit comments