コード例 #1
0
 def load(self):
     self.unload()
     uri = self._get_uri()
     self.player = GstPlayer(uri, None, self._on_gst_eos_sync,
                             _on_gstplayer_message)
     self.player.set_volume(self.volume)
     self.player.load()
コード例 #2
0
 def load(self):
     Logger.debug('VideoGstplayer: Load <{}>'.format(self._filename))
     uri = self._get_uri()
     wk_self = ref(self)
     self.player_callback = partial(_on_gstplayer_buffer, wk_self)
     self.player = GstPlayer(uri, self.player_callback,
                             self._on_gst_eos_sync, _on_gstplayer_message)
     self.player.load()