Encoder  4.4
VC-5 Sample Encoder
codeset.c File Reference

Variables

CODESET cs17
 Define the codeset used by the reference codec. More...
 

Detailed Description

Instantiation of the codesets used by the reference codec.

A codeset is a codebook and other information not directly represented in the codebook data structure that is used for entropy coding.

(c) 2013 Society of Motion Picture & Television Engineers LLC and Woodman Labs, Inc. All rights reserved–use subject to compliance with end user license agreement.

Variable Documentation

◆ cs17

CODESET cs17
Initial value:
= {
"Codebook set 17 from data by David Newman with tables automatically generated for the FSM decoder",
(const CODEBOOK *)&table17,
#if _ENCODER
NULL,
NULL,
#endif
}
Apply a cubic companding curve.
Definition: codeset.h:28
Declaration of a codebook.
Definition: vlc.h:52

Define the codeset used by the reference codec.

The baseline codec only supports codebook #17.

Codebook #17 is intended to be used with cubic companding (see FillMagnitudeEncodingTable and ComputeCubicTable).