Overwrite playlist when selecting a new video
This commit is contained in:
parent
9857816402
commit
fc0a26c74e
1 changed files with 4 additions and 3 deletions
|
@ -54,7 +54,6 @@ class Cast(wx.Frame):
|
||||||
args=(),
|
args=(),
|
||||||
kwargs={})
|
kwargs={})
|
||||||
self.m_vlc = Instance()
|
self.m_vlc = Instance()
|
||||||
self.m_vlc_medialist = self.m_vlc.media_list_new()
|
|
||||||
self.m_vlc_listplayer = self.m_vlc.media_list_player_new()
|
self.m_vlc_listplayer = self.m_vlc.media_list_player_new()
|
||||||
self.m_chromecast_thr.start()
|
self.m_chromecast_thr.start()
|
||||||
self.m_sizer: wx.Sizer = wx.BoxSizer(wx.VERTICAL)
|
self.m_sizer: wx.Sizer = wx.BoxSizer(wx.VERTICAL)
|
||||||
|
@ -347,8 +346,10 @@ class Cast(wx.Frame):
|
||||||
:param uri str: the link to the video stream
|
:param uri str: the link to the video stream
|
||||||
"""
|
"""
|
||||||
media = self.m_vlc.media_new(uri)
|
media = self.m_vlc.media_new(uri)
|
||||||
self.m_vlc_medialist.add_media(media)
|
medialist = self.m_vlc.media_list_new()
|
||||||
self.m_vlc_listplayer.set_media_list(self.m_vlc_medialist)
|
|
||||||
|
medialist.add_media(media)
|
||||||
|
self.m_vlc_listplayer.set_media_list(medialist)
|
||||||
|
|
||||||
self.m_sizer.Clear(delete_windows=True)
|
self.m_sizer.Clear(delete_windows=True)
|
||||||
self.m_sizer = wx.BoxSizer(wx.VERTICAL)
|
self.m_sizer = wx.BoxSizer(wx.VERTICAL)
|
||||||
|
|
Loading…
Add table
Reference in a new issue