Make the formats dynamic so that plugins can register new seek/query formats

Original commit message from CVS:
Make the formats dynamic so that plugins can register new seek/query
formats
4 files changed