@@ -103,15 +103,15 @@ def show_menu(self):
103
103
self .menu_title = "Main Menu"
104
104
self .menu_selection = 0
105
105
106
- if self .playerManager ._video and not player .playback_abort :
106
+ if self .playerManager ._media_item and not player .playback_abort :
107
107
self .menu_list = [
108
108
("Change Audio" , self .change_audio_menu ),
109
109
("Change Subtitles" , self .change_subtitle_menu ),
110
110
("Change Video Quality" , self .change_transcode_quality ),
111
111
]
112
112
if self .profile_menu is not None :
113
113
self .menu_list .append (("Change Video Playback Profile" , self .profile_menu ))
114
- if self .playerManager ._video .parent .is_tv :
114
+ if self .playerManager ._media_item .parent .is_tv :
115
115
self .menu_list .append (("Auto Set Audio/Subtitles (Entire Series)" , self .change_tracks_menu ))
116
116
self .menu_list .append (("Quit and Mark Unwatched" , self .unwatched_menu_handle ))
117
117
else :
@@ -189,7 +189,7 @@ def menu_action(self, action):
189
189
self .refresh_menu ()
190
190
191
191
def change_audio_menu_handle (self ):
192
- if self .playerManager ._video .is_transcode :
192
+ if self .playerManager ._media_item .is_transcode :
193
193
self .playerManager .put_task (self .playerManager .set_streams , self .menu_list [self .menu_selection ][2 ], None )
194
194
self .playerManager .timeline_handle ()
195
195
else :
@@ -200,7 +200,7 @@ def change_audio_menu(self):
200
200
self .put_menu ("Select Audio Track" )
201
201
202
202
selected_aid , _ = self .playerManager .get_track_ids ()
203
- audio_streams = self .playerManager ._video ._part_node .findall ("./Stream[@streamType='2']" )
203
+ audio_streams = self .playerManager ._media_item ._part_node .findall ("./Stream[@streamType='2']" )
204
204
for i , audio_track in enumerate (audio_streams ):
205
205
aid = audio_track .get ("id" )
206
206
self .menu_list .append ([
@@ -212,7 +212,7 @@ def change_audio_menu(self):
212
212
self .menu_selection = i
213
213
214
214
def change_subtitle_menu_handle (self ):
215
- if self .playerManager ._video .is_transcode :
215
+ if self .playerManager ._media_item .is_transcode :
216
216
self .playerManager .put_task (self .playerManager .set_streams , None , self .menu_list [self .menu_selection ][2 ])
217
217
self .playerManager .timeline_handle ()
218
218
else :
@@ -223,7 +223,7 @@ def change_subtitle_menu(self):
223
223
self .put_menu ("Select Subtitle Track" )
224
224
225
225
_ , selected_sid = self .playerManager .get_track_ids ()
226
- subtitle_streams = self .playerManager ._video ._part_node .findall ("./Stream[@streamType='3']" )
226
+ subtitle_streams = self .playerManager ._media_item ._part_node .findall ("./Stream[@streamType='3']" )
227
227
self .menu_list .append (["None" , self .change_subtitle_menu_handle , "0" ])
228
228
for i , subtitle_track in enumerate (subtitle_streams ):
229
229
sid = subtitle_track .get ("id" )
@@ -238,11 +238,11 @@ def change_subtitle_menu(self):
238
238
def change_transcode_quality_handle (self ):
239
239
bitrate = self .menu_list [self .menu_selection ][2 ]
240
240
if bitrate == "none" :
241
- self .playerManager ._video .set_trs_override (None , False , False )
241
+ self .playerManager ._media_item .set_trs_override (None , False , False )
242
242
elif bitrate == "max" :
243
- self .playerManager ._video .set_trs_override (None , True , False )
243
+ self .playerManager ._media_item .set_trs_override (None , True , False )
244
244
else :
245
- self .playerManager ._video .set_trs_override (bitrate , True , True )
245
+ self .playerManager ._media_item .set_trs_override (bitrate , True , True )
246
246
247
247
self .menu_action ("back" )
248
248
self .playerManager .put_task (self .playerManager .restart_playback )
@@ -259,15 +259,15 @@ def change_transcode_quality(self):
259
259
self .menu_list .append ((item [0 ], handle , item [1 ]))
260
260
261
261
self .menu_selection = 7
262
- cur_bitrate = self .playerManager ._video .get_transcode_bitrate ()
262
+ cur_bitrate = self .playerManager ._media_item .get_transcode_bitrate ()
263
263
for i , option in enumerate (self .menu_list ):
264
264
if cur_bitrate == option [2 ]:
265
265
self .menu_selection = i
266
266
267
267
def change_tracks_handle (self ):
268
268
mode = self .menu_list [self .menu_selection ][2 ]
269
- parentSeriesKey = self .playerManager ._video .parent .tree .find ("./" ).get ("parentKey" ) + "/children"
270
- url = self .playerManager ._video .parent .get_path (parentSeriesKey )
269
+ parentSeriesKey = self .playerManager ._media_item .parent .tree .find ("./" ).get ("parentKey" ) + "/children"
270
+ url = self .playerManager ._media_item .parent .get_path (parentSeriesKey )
271
271
process_series (mode , url , self .playerManager )
272
272
273
273
def change_tracks_manual_s1 (self ):
@@ -286,8 +286,8 @@ def change_tracks_manual_s3(self):
286
286
# Pop 3 menu items.
287
287
for i in range (3 ):
288
288
self .menu_action ("back" )
289
- parentSeriesKey = self .playerManager ._video .parent .tree .find ("./" ).get ("parentKey" ) + "/children"
290
- url = self .playerManager ._video .parent .get_path (parentSeriesKey )
289
+ parentSeriesKey = self .playerManager ._media_item .parent .tree .find ("./" ).get ("parentKey" ) + "/children"
290
+ url = self .playerManager ._media_item .parent .get_path (parentSeriesKey )
291
291
process_series ("manual" , url , self .playerManager , aid , sid )
292
292
293
293
def change_tracks_menu (self ):
@@ -346,7 +346,7 @@ def sub_settings_handle(self):
346
346
self .menu_action ("back" )
347
347
self .preferences_menu ()
348
348
349
- if self .playerManager ._video .is_transcode :
349
+ if self .playerManager ._media_item .is_transcode :
350
350
if setting_name == "subtitle_size" :
351
351
self .playerManager .put_task (self .playerManager .update_subtitle_visuals )
352
352
else :
0 commit comments