wip: move mpeg2specific stuff in a separate struct

Not so specific apparently.