Defer seeking when the device is buffering (as per Samsung tech note: http://www.samsungdforum.com/Guide/tec00118/index.html)
Refactor code to defer seeking while buffering. Simplifies the code by not calling playFrom() from within our own code. This eliminates the need to track the device 'buffering' state separate from our own state representation.