Development. Just some dev
This commit is contained in:
@@ -37,6 +37,8 @@ media = None
|
|||||||
mediaplayer = instance.media_player_new()
|
mediaplayer = instance.media_player_new()
|
||||||
is_paused = False
|
is_paused = False
|
||||||
timeToSleep = 0
|
timeToSleep = 0
|
||||||
|
playnext = True
|
||||||
|
newindex = 0
|
||||||
|
|
||||||
class Ui_MainWindow(QtWidgets.QMainWindow):
|
class Ui_MainWindow(QtWidgets.QMainWindow):
|
||||||
def setupUi(self, MainWindow):
|
def setupUi(self, MainWindow):
|
||||||
@@ -251,7 +253,10 @@ class Ui_MainWindow(QtWidgets.QMainWindow):
|
|||||||
|
|
||||||
def update_ui(self):
|
def update_ui(self):
|
||||||
global mediaplayer
|
global mediaplayer
|
||||||
|
global playnext
|
||||||
media_pos = int(mediaplayer.get_position() * 1000)
|
media_pos = int(mediaplayer.get_position() * 1000)
|
||||||
|
if mediaplayer.get_position() > 0.99:
|
||||||
|
playallpl(newindex)
|
||||||
self.timeline.setValue(media_pos)
|
self.timeline.setValue(media_pos)
|
||||||
|
|
||||||
if not mediaplayer.is_playing():
|
if not mediaplayer.is_playing():
|
||||||
@@ -390,6 +395,10 @@ def playmusic(url, name, author):
|
|||||||
global media
|
global media
|
||||||
global mediaplayer
|
global mediaplayer
|
||||||
global is_paused
|
global is_paused
|
||||||
|
global timeToSleep
|
||||||
|
global playnext
|
||||||
|
|
||||||
|
playnext = False
|
||||||
|
|
||||||
media = instance.media_new(playurl)
|
media = instance.media_new(playurl)
|
||||||
mediaplayer.set_media(media)
|
mediaplayer.set_media(media)
|
||||||
@@ -431,10 +440,12 @@ def getplaylist():
|
|||||||
|
|
||||||
# addtopl(playlist, 'play.list')
|
# addtopl(playlist, 'play.list')
|
||||||
|
|
||||||
def playallpl():
|
def playallpl(index=0):
|
||||||
for item in list(playlist):
|
global newindex
|
||||||
|
listplaylist = list(playlist)
|
||||||
|
item = listplaylist[index]
|
||||||
playmusic(playlist[item]['url'], playlist[item]['name'], playlist[item]['author'])
|
playmusic(playlist[item]['url'], playlist[item]['name'], playlist[item]['author'])
|
||||||
|
newindex += 1
|
||||||
|
|
||||||
MainWindow.show()
|
MainWindow.show()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user