BufferController isBufferingComplete cleared on seeking
Created by: spiterikevin
When the last segment is buffered, BufferController sets isBufferingComplete. If there is a seek after that time, isBufferingComplete was being cleared and never set again. When the player is eventually allowed to play the end of the stream, it incorrectly triggers a BUFFER_EMPTY event.