HEVC Test Model (HM)  HM-16.18
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Private Attributes | List of all members
TDecSlice Class Reference

slice decoder class More...

#include <TDecSlice.h>

Collaboration diagram for TDecSlice:
Collaboration graph
[legend]

Public Member Functions

 TDecSlice ()
 
virtual ~TDecSlice ()
 
Void init (TDecEntropy *pcEntropyDecoder, TDecCu *pcMbDecoder, TDecConformanceCheck *pDecConformanceCheck)
 
Void create ()
 
Void destroy ()
 
Void decompressSlice (TComInputBitstream **ppcSubstreams, TComPic *pcPic, TDecSbac *pcSbacDecoder)
 

Private Attributes

TDecEntropym_pcEntropyDecoder
 
TDecCum_pcCuDecoder
 
TDecConformanceCheckm_pDecConformanceCheck
 
TDecSbac m_lastSliceSegmentEndContextState
 context storage for state at the end of the previous slice-segment (used for dependent slices only). More...
 
TDecSbac m_entropyCodingSyncContextState
 context storate for state of contexts at the wavefront/WPP/entropy-coding-sync second CTU of tile-row More...
 

Detailed Description

slice decoder class

Definition at line 63 of file TDecSlice.h.

Member Data Documentation

TDecSbac TDecSlice::m_entropyCodingSyncContextState
private

context storate for state of contexts at the wavefront/WPP/entropy-coding-sync second CTU of tile-row

Definition at line 72 of file TDecSlice.h.

TDecSbac TDecSlice::m_lastSliceSegmentEndContextState
private

context storage for state at the end of the previous slice-segment (used for dependent slices only).

Definition at line 71 of file TDecSlice.h.

TDecCu* TDecSlice::m_pcCuDecoder
private

Definition at line 68 of file TDecSlice.h.

TDecEntropy* TDecSlice::m_pcEntropyDecoder
private

Definition at line 67 of file TDecSlice.h.

TDecConformanceCheck* TDecSlice::m_pDecConformanceCheck
private

Definition at line 69 of file TDecSlice.h.


The documentation for this class was generated from the following files: