core: move video pos/length query functions from demux to core