xoreos  0.0.5
Public Attributes | List of all members
Video::WMV2ACCoefficientTable Struct Reference

Parameters for decoding the DCT AC coefficients. More...

#include <wmv2data.h>

Collaboration diagram for Video::WMV2ACCoefficientTable:
Collaboration graph
[legend]

Public Attributes

const Common::HuffmanTable & huffman
 Huffman decoder for the AC coefficients. More...
 
uint32 escapeCode
 Escape code that signifies a special run level encoding. More...
 
uint32 lastRunIndex
 Index of the last run/level pair. More...
 
const uint8 * runTable
 Table for run values. More...
 
const uint8 * runDeltaTable
 Table for run delta values. More...
 
const uint8 * runDeltaTableLast
 Table for run delta values, last run. More...
 
const uint8 * levelTable
 Table for level values. More...
 
const uint8 * levelDeltaTable
 Table for level delta values. More...
 
const uint8 * levelDeltaTableLast
 Table for level delta values, last level. More...
 

Detailed Description

Parameters for decoding the DCT AC coefficients.

Definition at line 59 of file wmv2data.h.

Member Data Documentation

◆ escapeCode

uint32 Video::WMV2ACCoefficientTable::escapeCode

Escape code that signifies a special run level encoding.

Definition at line 63 of file wmv2data.h.

Referenced by Video::XMVWMV2Codec::decodeIBlock().

◆ huffman

const Common::HuffmanTable& Video::WMV2ACCoefficientTable::huffman

Huffman decoder for the AC coefficients.

Definition at line 61 of file wmv2data.h.

Referenced by Video::XMVWMV2Codec::init().

◆ lastRunIndex

uint32 Video::WMV2ACCoefficientTable::lastRunIndex

Index of the last run/level pair.

Definition at line 66 of file wmv2data.h.

Referenced by Video::XMVWMV2Codec::decodeIBlock().

◆ levelDeltaTable

const uint8* Video::WMV2ACCoefficientTable::levelDeltaTable

Table for level delta values.

Definition at line 75 of file wmv2data.h.

Referenced by Video::XMVWMV2Codec::decodeIBlock().

◆ levelDeltaTableLast

const uint8* Video::WMV2ACCoefficientTable::levelDeltaTableLast

Table for level delta values, last level.

Definition at line 76 of file wmv2data.h.

Referenced by Video::XMVWMV2Codec::decodeIBlock().

◆ levelTable

const uint8* Video::WMV2ACCoefficientTable::levelTable

Table for level values.

Definition at line 74 of file wmv2data.h.

Referenced by Video::XMVWMV2Codec::decodeIBlock().

◆ runDeltaTable

const uint8* Video::WMV2ACCoefficientTable::runDeltaTable

Table for run delta values.

Definition at line 70 of file wmv2data.h.

Referenced by Video::XMVWMV2Codec::decodeIBlock().

◆ runDeltaTableLast

const uint8* Video::WMV2ACCoefficientTable::runDeltaTableLast

Table for run delta values, last run.

Definition at line 71 of file wmv2data.h.

Referenced by Video::XMVWMV2Codec::decodeIBlock().

◆ runTable

const uint8* Video::WMV2ACCoefficientTable::runTable

Table for run values.

Definition at line 69 of file wmv2data.h.

Referenced by Video::XMVWMV2Codec::decodeIBlock().


The documentation for this struct was generated from the following file: