File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change 1- from enigma import iPlayableService , eTimer , eSize
1+ from enigma import eDVBDB , iPlayableService , eTimer , eSize
22from Components .ServiceEventTracker import ServiceEventTracker
33from Components .ActionMap import NumberActionMap
44from Components .ConfigList import ConfigListScreen
@@ -473,8 +473,11 @@ def changeMode(self, mode):
473473 def changeAudio (self , audio ):
474474 track = int (audio )
475475 if isinstance (track , int ):
476- if self .session .nav .getCurrentService ().audioTracks ().getNumberOfTracks () > track :
476+ service = self .session .nav .getCurrentService ()
477+ if service .audioTracks ().getNumberOfTracks () > track :
477478 self .audioTracks .selectTrack (track )
479+ if self .session .nav .isCurrentServiceIPTV ():
480+ eDVBDB .getInstance ().saveIptvServicelist ()
478481
479482 def keyLeft (self ):
480483 if self .focus == FOCUS_CONFIG :
@@ -577,6 +580,8 @@ def keyOk(self):
577580 else :
578581 self .enableSubtitle (cur [0 ][:5 ])
579582 self .__updatedInfo ()
583+ if self .session .nav .isCurrentServiceIPTV ():
584+ eDVBDB .getInstance ().saveIptvServicelist ()
580585 self .close (0 )
581586 elif self .focus == FOCUS_CONFIG :
582587 self .keyRight ()
You can’t perform that action at this time.
0 commit comments