demux: asf: fix wrong allocation size

damn ! cid 1132614/1132615
demux: asf: fix guid comparison
demux: asf: fix seek boundaries
demux: asf: ignore empty sub-payloads (fix #9990)