Skip to content

Nongorilla/Mediags

Repository files navigation

Mediags: Media Diagnostics Suite

Featuring the Mediags, UberFLAC, and UberLAME products.

Repository layout

This repository is organized as a single Visual Studio solution with additional documentation files in the root. These are the top-level folders:

  • Bench - Code generation and benchmarking folder of projects.
  • ConDiags - The console front-end branded as Mediags.
  • ConFlac - The console front-end branded as UberFLAC.
  • ConLame - The console front-end branded as UberLAME.
  • FlacModel400 - The domain compiled for test and development only.
  • Install - Builds UperApps.msi installer for all tools.
  • Source - All the "business" logic of file formats organized into shared libraries.
  • Test400 - A woefully short set of unit tests. Code coverage is abysmal.
  • WpfFlac - GUI front-end of UberFLAC.

For additional developer notes, see:

https://github.com/Nongorilla/Mediags/wiki/Developer-notes