Contributor
Punit Lodha

Rewrite 708 decoder in Rust


Mentors
Carlos Fernandez Sanz, Anshul Maheshwari
Organization
CCExtractor Development

708 is the standard for digital TV in the US and a few other countries. CCExtractor has an implementation of 708 decoder in C. This project aims to rewrite the 708 decoder in rust.

Major milestones

  • Improve timing to be in sync with the samples
  • Perfect rendering, limited only by the output format
  • Full support to all languages for which samples are available.
  • Improve the documentation of the code, using rustdoc
  • Implement testing using rust’s inbuilt testing features