rework player: first packet may not have sync
support for mach time
estimate good buffer size based on delay
remove unused funtions