def __init__(self, app, ui):
self.__app = app
self.__ui = ui
self.__rating = None
self.__cozy_id = 0
self.__metadata = {"mpris:trackid": GLib.Variant(
"o",
"/org/mpris/MediaPlayer2/TrackList/NoTrack")}
self.__track_id = self.__get_media_id(0)
self.__bus = Gio.bus_get_sync(Gio.BusType.SESSION, None)
Gio.bus_own_name_on_connection(self.__bus,
self.__MPRIS_COZY,
Gio.BusNameOwnerFlags.NONE,
None,
None)
Server.__init__(self, self.__bus, self.__MPRIS_PATH)
bus = get_gst_bus()
bus.connect("message", self.__on_gst_message)
#Lp().player.connect("current-changed", self.__on_current_changed)
#Lp().player.connect("seeked", self.__on_seeked)
#Lp().player.connect("status-changed", self.__on_status_changed)
#Lp().player.connect("volume-changed", self.__on_volume_changed)
评论列表
文章目录