update GAFPlayer - add mac and linux platform support