libplayer updates