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::HuffmanTablehuffman
 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 uint8runTable
 Table for run values. More...
 
const uint8runDeltaTable
 Table for run delta values. More...
 
const uint8runDeltaTableLast
 Table for run delta values, last run. More...
 
const uint8levelTable
 Table for level values. More...
 
const uint8levelDeltaTable
 Table for level delta values. More...
 
const uint8levelDeltaTableLast
 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: