[anders@texas luaxmms]$ lua test.lua shuffle playlistClear running skin mainWin play playlistPos playlistTime version playlistLength plWin playlistNext jumpToTime playlistDel eq playPause quit eqBand plWinToggle eqPreamp playlistInsertUrl volume repeat mainVolume alwaysOnTop new playlistFile playlistAddUrl playlistPrev eject playlistTitle showPrefsBox eqWin mainWinToggle balance outputTime info eqWinToggle paused playing pause stop /*^ metatable:__gc() */ /*^ session = xmms.new([id]) */ /*^ running = session:running() */ /*^ version = session:version() */ /*^ session:playlistDel(pos) */ /*^ session:play() */ /*^ session:pause() */ /*^ session:stop() */ /*^ playing = session:playing() */ /*^ paused = session:paused() */ /*^ pos = session:playlistPos() */ /*^ length = session:playlistLength() */ /*^ session:playlistClear() */ /*^ outtime = session:outputTime() */ /*^ session:jumpToTime(pos) */ /*^ left, right = session:volume() */ /*^ session:volume(left, right) */ /*^ volume = session:mainVolume() */ /*^ session:mainVolume(vol) */ /*^ bal = session:balance() */ /*^ session:balance(bal) */ /*^ skin = session:skin() */ /*^ session:skin(skinfile) */ /*^ file = session:playlistFile(pos) */ /*^ title = session:playlistTitle(pos) */ /*^ time = session:playlistTime(pos) */ /*^ rate, freq, nch = session:info() */ /*^ session:mainWinToggle(bool) */ /*^ session:plWinToggle(bool) */ /*^ session:eqWinToggle(bool) */ /*^ mainwin = session:mainWin() */ /*^ plwin = session:plWin() */ /*^ eqwin = session:eqWin() */ /*^ session:showPrefsBox() */ /*^ session:alwaysOnTop(bool) */ /*^ session:eject() */ /*^ session:playlistPrev() */ /*^ session:playlistNext() */ /*^ session:playlistAddUrl(url) */ /*^ repeat = session:repeat() */ /*^ session:repeat(bool) */ /*^ shuffle = session:shuffle() */ /*^ session:shuffle(bool) */ /*^ TODO: session:eq() is not implemented */ /*^ preamp = session:eqPreamp() */ /*^ session:eqPreamp(preamp) */ /*^ val = session:eqBand(band) */ /*^ TODO: session:eqBand(band, ...) not implemented */