Module lewton::header[][src]

Header decoding

This module takes care of decoding of the three vorbis headers:

  1. Identification
  2. Comment
  3. Setup

It builds only on the internal bitpacking layer and the internal huffman tree handling mod. Everything else about the headers is decoded in this mod.

Structs

CommentHeader

Representation of the comment header

IdentHeader

Representation for the identification header

SetupHeader

Enums

HeaderReadError

Errors that can occur during Header decoding

Functions

read_header_comment

Reading the Comment header

read_header_ident

Reading the Identification header

read_header_setup

Reading the setup header.

Type Definitions

HeaderSet

The set of the three Vorbis headers