flac 0.1.0

An implementation of FLAC (free lossless audio codec)
Documentation

FLAC

Build Status

An implementation of FLAC, free lossless audio codec, written in Rust.

Documentation

Install

flac is not on crates.io at the moment, but you can include it in your Cargo file like so:

[dependencies.flac]

git = "https://github.com/sourrust/flac.git"

Followed by including it in you code:

extern crate flac;

Implementation Status

The status of this FLAC implementation:

  • Parser
    • metadata
      • header
      • data
        • stream info
        • padding
        • application
        • seek table
        • vorbis comment
        • cuesheet
        • picture
        • unknown
    • frame
      • header
      • footer
      • sub-frame
        • header
        • constant
        • fixed
        • LPC
        • verbatim
  • decoder
    • frame
      • left side
      • right side
      • middle side
    • sub-frame
      • fixed restoration
      • LPC restoration
  • encoder