Understanding pre-event buffering