Improve accuracy of IAMExtendedSeeking::get_CurrentMarker

Previously it would report the demuxers internal position, which usually
is at least 10-20 seconds in the future. Instead, query the graph about
the current position.