matroska: avoid requesting the same source multiple times
matroska: use memmove when collapsing the source list down