#6 Avoid redundant documentation
#6 Add C++11 override to all overriden methods to avoid mistakes
#6 Defined timer priorities constants to reuse for Demuxer and Streams
#6 Removed useless Timer::willSeek(), rely on didSeek() only