コード例 #1
0
ファイル: player.py プロジェクト: thammi/nymp
    def _id_to_info(self, value, cb):
        media_id = value.value()

        if media_id:
            xmms = self.connection.xmms
            xmms.medialib_get_info(media_id, cb=value_wrap(cb))
        else:
            cb(None)
コード例 #2
0
ファイル: playlist.py プロジェクト: thammi/nymp
 def position(self, playlist, cb):
     xmms = self.connection.xmms
     xmms.playlist_current_pos(playlist, value_wrap(cb))
コード例 #3
0
ファイル: playlist.py プロジェクト: thammi/nymp
 def current_playlist(self, cb):
     xmms = self.connection.xmms
     xmms.playlist_current_active(value_wrap(cb))
コード例 #4
0
ファイル: playlist.py プロジェクト: thammi/nymp
 def clear(self, playlist=None, cb=None):
     xmms = self.connection.xmms
     xmms.playlist_clear(playlist, value_wrap(cb))
コード例 #5
0
ファイル: playlist.py プロジェクト: thammi/nymp
 def insert_id(self, pos, media_id, playlist=None, cb=None):
     xmms = self.connection.xmms
     xmms.playlist_insert_id(pos, media_id, playlist, value_wrap(cb))
コード例 #6
0
ファイル: playlist.py プロジェクト: thammi/nymp
 def insert_collection(self, pos, coll, order, playlist=None, cb=None):
     xmms = self.connection.xmms
     xmms.playlist_insert_collection(pos, coll, order, playlist, value_wrap(cb))
コード例 #7
0
ファイル: player.py プロジェクト: thammi/nymp
 def stop(self, cb=None):
     self.connection.xmms.playback_stop(value_wrap(cb))
コード例 #8
0
ファイル: playlist.py プロジェクト: thammi/nymp
 def move_entry(self, old, new, playlist=None, cb=None):
     xmms = self.connection.xmms
     xmms.playlist_move(old, new, playlist, value_wrap(cb))
コード例 #9
0
ファイル: playlist.py プロジェクト: thammi/nymp
 def get_info(self, media_id, cb):
     xmms = self.connection.xmms
     xmms.medialib_get_info(media_id, value_wrap(cb))
コード例 #10
0
ファイル: player.py プロジェクト: thammi/nymp
 def get_playtime(self, cb):
     self.connection.xmms.playback_playtime(value_wrap(cb))
コード例 #11
0
ファイル: player.py プロジェクト: thammi/nymp
 def get_status(self, cb):
     xmms = self.connection.xmms
     xmms.playback_status(value_wrap(cb))
コード例 #12
0
ファイル: player.py プロジェクト: thammi/nymp
 def playtime_signal(self, cb):
     self.connection.xmms.signal_playback_playtime(value_wrap(cb))
コード例 #13
0
ファイル: player.py プロジェクト: thammi/nymp
 def get_volume(self, cb):
     self.connection.xmms.playback_volume_get(value_wrap(cb))
コード例 #14
0
ファイル: player.py プロジェクト: thammi/nymp
 def set_volume(self, name, volume, cb=None):
     self.connection.xmms.playback_volume_set(name, volume, value_wrap(cb))
コード例 #15
0
ファイル: playlist.py プロジェクト: thammi/nymp
 def list_entries(self, playlist, cb):
     xmms = self.connection.xmms
     xmms.playlist_list_entries(playlist, value_wrap(cb))
コード例 #16
0
ファイル: playlist.py プロジェクト: thammi/nymp
 def add_collection(self, coll, order, playlist=None, cb=None):
     xmms = self.connection.xmms
     xmms.playlist_add_collection(coll, order, playlist, value_wrap(cb))
コード例 #17
0
ファイル: playlist.py プロジェクト: thammi/nymp
 def list_playlists(self, cb):
     xmms = self.connection.xmms
     xmms.playlist_list(value_wrap(cb))
コード例 #18
0
ファイル: playlist.py プロジェクト: thammi/nymp
 def add_id(self, media_id, playlist=None, cb=None):
     xmms = self.connection.xmms
     xmms.playlist_add_id(media_id, playlist, value_wrap(cb))
コード例 #19
0
ファイル: playlist.py プロジェクト: thammi/nymp
 def remove_entry(self, position, playlist=None, cb=None):
     xmms = self.connection.xmms
     xmms.playlist_remove_entry(position, playlist, value_wrap(cb))
コード例 #20
0
ファイル: player.py プロジェクト: thammi/nymp
 def pause(self, cb=None):
     self.connection.xmms.playback_pause(value_wrap(cb))