VOV Testing

We have tested the VOV Decoder under various testing conditions and found the behavior of the VOV Decoder to match with the results of the reference decoder and in some cases better than the reference decoder. We provide the tools that we have used for testing the VOV decoder along with the free trial version/ product. This aids the developer to perform the tests that we have done on his platform.

Summary of Tests

  • Decoding of Chained bitstreams
  • Corrupted Header Packets
    • Junk data before Identification packet
    • Corruption in Identification packet
    • Corruption in Comment packet
    • Corruption in Setup packet
    • Loss of data in Identification packet
    • Loss of data in Comment packet
    • Loss of data in Setup packet
  • Corrupted Audio Packets
  • On Different Sampling Rates, Quality Settings
  • Partial Header Packets
    • End Of Packet Condition while decoding Identification packet
    • End Of Packet Condition while decoding Comment packet
    • End Of Packet Condition while decoding Setup packet
  • Partial Audio Packets
  • Loss of Packets
  • Check for Ogg Page Buffer overflow
  • Decoding of bitrate peeled input streams

Volume of Testing

Our test suite involves decoding and verification of close 2GB of data. We run this test suite and verify that decoded output matches with the reference output.