HEVC Test Model (HM)  HM-16.18
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Macros | Typedefs | Enumerations
TDecConformance.h File Reference

Decoder conformance functions (header) More...

#include "TLibCommon/CommonDef.h"
#include <stdio.h>
#include <iostream>
Include dependency graph for TDecConformance.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  LevelTierFeatures
 
struct  ProfileFeatures
 
class  ProfileLevelTierFeatures
 
class  TDecConformanceCheck
 

Macros

#define DECODER_PARTIAL_CONFORMANCE_CHECK   0
 0 (default) = do not check conformance. 1 = warn if conformance checks fail. 2 = error and quit if conformance checks fail. Note this is only a partial conformance check - not a full conformance check. More...
 

Typedefs

typedef enum TRISTATE TRISTATE
 
typedef enum HBRFACTOREQN HBRFACTOREQN
 

Enumerations

enum  TRISTATE { DISABLED =0, OPTIONAL =1, ENABLED =2 }
 
enum  HBRFACTOREQN { HBR_1 = 0, HBR_1_OR_2 = 1, HBR_12_OR_24 = 2 }
 

Detailed Description

Decoder conformance functions (header)

Definition in file TDecConformance.h.

Macro Definition Documentation

#define DECODER_PARTIAL_CONFORMANCE_CHECK   0

0 (default) = do not check conformance. 1 = warn if conformance checks fail. 2 = error and quit if conformance checks fail. Note this is only a partial conformance check - not a full conformance check.

Definition at line 43 of file TDecConformance.h.

Typedef Documentation

typedef enum HBRFACTOREQN HBRFACTOREQN
typedef enum TRISTATE TRISTATE

Enumeration Type Documentation

Enumerator
HBR_1 
HBR_1_OR_2 
HBR_12_OR_24 

Definition at line 76 of file TDecConformance.h.

enum TRISTATE
Enumerator
DISABLED 
OPTIONAL 
ENABLED 

Definition at line 68 of file TDecConformance.h.