示例#1
0
 def exit(self):
     if not self.working:
         if self.cacheDialog.isShown() == False:
             if streamplayer:
                 if streamplayer.connected:
                     streamplayer.logout()
             self.session.deleteDialog(self.cacheDialog)
             self.close()
         else:
             if streamplayer:
                 if streamplayer.connected:
                     streamplayer.stop()
                     sleep(4)
             self.deactivateCacheDialog()
示例#2
0
	def exit(self):
		if not self.working:
			if self.cacheDialog.Shown:
				if streamplayer:
					if streamplayer.connected:
						streamplayer.stop()
						sleep(4)
				self.deactivateCacheDialog()
			else:
				if streamplayer:
					if streamplayer.connected:
						streamplayer.logout()
				self.session.deleteDialog(self.cacheDialog)
				self.close()
示例#3
0
	def exit(self):
		if not self.working:
			if self.currentList == LIST_LEFT:
				self.toggleList()
			elif self.currentList == LIST_RIGHT:
				if streamplayer:
					if streamplayer.connected:
						streamplayer.logout()
				self.session.deleteDialog(self.cacheDialog)
				self.close()
			else:
				if streamplayer:
					if streamplayer.connected:
						streamplayer.stop()
						sleep(4)
				self.deactivateCacheDialog()
示例#4
0
 def exit(self):
     if not self.working:
         if self.currentList == LIST_LEFT:
             self.toggleList()
         elif self.currentList == LIST_RIGHT:
             if streamplayer:
                 if streamplayer.connected:
                     streamplayer.logout()
             self.session.deleteDialog(self.cacheDialog)
             self.close()
         else:
             if streamplayer:
                 if streamplayer.connected:
                     streamplayer.stop()
                     sleep(4)
             self.deactivateCacheDialog()
示例#5
0
	def stopStream2Dream(self, callback=None):
		streamplayer.stop()
		sleep(4)
示例#6
0
 def stopStream2Dream(self, callback=None):
     streamplayer.stop()
     sleep(4)