OggOpus/testvectors

From XiphWiki
Revision as of 10:47, 9 August 2011 by Gmaxwell (talk | contribs) (Created page with " This page lists test vectors needed for OggOpus which are specific to the Ogg mapping. * All test vectors should be chained files with at least two parts * Pregap (set large pr...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This page lists test vectors needed for OggOpus which are specific to the Ogg mapping.

  • All test vectors should be chained files with at least two parts
  • Pregap (set large pre-gap with a chime "if you just heard a chime, your player is broken")
  • Multichannel stereo (e.g. mono+mono)
  • Multichannel w/pregap and random channel maps
  • Files with crazy input rate.
  • Header-gain set very high with a very quiet input (silent if you don't implement header gain).
  • Header-gain set very low with an input that will clip a decoder if the header gain is not done internally.
  • Single packet per page
  • Utterly stuffed pages with constant continued pages
  • Files with chimes after the end (testing end length chopping)
  • File with all opus modes and frame sizes
  • Stereo files using many mono frames at the beginning/end