Skip to content

Latest commit

 

History

History
53 lines (36 loc) · 1.91 KB

README.md

File metadata and controls

53 lines (36 loc) · 1.91 KB

VC-2 Conformance Testing Software

This repository contains software tools for checking the conformance of VC-2 video codec implementations to the SMPTE ST 2042-1 (VC-2) family of standards.

Getting started

The VC-2 conformance software manual walks through the process of installing and using these tools to test the conformance of a VC-2 codec implementation. You can read the manual online using one of the links below:

See also

This software builds on the following support libraries:

  • vc2_data_tables: Data tables and constant definitions from the VC-2 standard.

  • vc2_bit_widths Mathematical routines for computing near worst case signals for VC-2 codecs.

  • vc2_conformance_data: Data files (e.g. test pictures) used in the conformance testing process.

This software's test suite implements a formal verification processes to ensure consistency with the VC-2 specification. This process uses code generated by the vc2_pseudocode_parser package.

Developers

The developer's manual for this software includes a detailed overview of the construction and design of this software, including instructions for setting up a development installation.

License

This software is distributed under the GNU General Public License version 3, © BBC 2021.