Struct imbe::scan::ScanSep [] [src]

pub struct ScanSep {
    pub voiced: u32,
    pub idx_part: u32,
    pub scanned: u32,
}

Decodes voiced/unvoiced decisions and the quantized gain index fragment from prioritized chunks.

Between the chunks created by the two scanning procedures, there is a 22-bit vector made up of u4 and u5 that contains the voiced/unvoiced vector, part of the quantized gain index, and the initial bits in the second scanning procedure.

Fields

Voiced/Unvoiced Boolean bit vector, b1 [p25].

Bits 1 and 2 of the 6-bit quantized gain index, b2 [p30].

Chunk of some bm used in the scanning procedure [p39].

Methods

impl ScanSep
[src]

[src]

Create a new ScanSep decoder from the given chunks and frame parameters.

Trait Implementations

impl Copy for ScanSep
[src]

impl Clone for ScanSep
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more