Wasabi ExpressPlay SDK for Embedded Systems  1.23.0
Macros
Ts2Results.h File Reference
#include "Atomix.h"

Go to the source code of this file.

Macros

#define TS2_ERROR_BASE   (-120000)
 
#define TS2_ERROR_INVALID_SYNC_BYTE   (TS2_ERROR_BASE - 1)
 
#define TS2_ERROR_NEED_MORE_DATA   (TS2_ERROR_BASE - 2)
 
#define TS2_ERROR_INVALID_SECTION_HEADER   (TS2_ERROR_BASE - 3)
 
#define TS2_ERROR_INVALID_SIZE   (TS2_ERROR_BASE - 4)
 
#define TS2_ERROR_INVALID_TABLE_ID   (TS2_ERROR_BASE - 5)
 
#define TS2_ERROR_NO_PROGRAM_AVAILABLE   (TS2_ERROR_BASE - 6)
 
#define TS2_ERROR_PES_INCOMPLETE_PACKET   (TS2_ERROR_BASE - 7)
 
#define TS2_ERROR_PES_UNBOUNDED_COMPLETION   (TS2_ERROR_BASE - 8)
 
#define TS2_ERROR_INVALID_VERSION   (TS2_ERROR_BASE - 9)
 
#define TS2_ERROR_NOT_BBTS_PROTECTED   (TS2_ERROR_BASE - 10)
 
#define TS2_ERROR_INVALID_DATA   (TS2_ERROR_BASE - 11)
 
#define TS2_ERROR_DECRYPTION_FAILED   (TS2_ERROR_BASE - 12)
 
#define TS2_ERROR_CRC_MISMATCH   (TS2_ERROR_BASE - 13)
 
#define TS2_ERROR_DECRYPTER_NOT_READY   (TS2_ERROR_BASE - 14)
 
#define TS2_ERROR_MAC_MISMATCH   (TS2_ERROR_BASE - 15)
 
#define TS2_ERROR_PRNG_FAILED   (TS2_ERROR_BASE - 16)
 
#define TS2_ERROR_INVALID_CONTENT_ID   (TS2_ERROR_BASE - 17)
 

Macro Definition Documentation

◆ TS2_ERROR_BASE

#define TS2_ERROR_BASE   (-120000)

◆ TS2_ERROR_CRC_MISMATCH

#define TS2_ERROR_CRC_MISMATCH   (TS2_ERROR_BASE - 13)

◆ TS2_ERROR_DECRYPTER_NOT_READY

#define TS2_ERROR_DECRYPTER_NOT_READY   (TS2_ERROR_BASE - 14)

◆ TS2_ERROR_DECRYPTION_FAILED

#define TS2_ERROR_DECRYPTION_FAILED   (TS2_ERROR_BASE - 12)

◆ TS2_ERROR_INVALID_CONTENT_ID

#define TS2_ERROR_INVALID_CONTENT_ID   (TS2_ERROR_BASE - 17)

◆ TS2_ERROR_INVALID_DATA

#define TS2_ERROR_INVALID_DATA   (TS2_ERROR_BASE - 11)

◆ TS2_ERROR_INVALID_SECTION_HEADER

#define TS2_ERROR_INVALID_SECTION_HEADER   (TS2_ERROR_BASE - 3)

◆ TS2_ERROR_INVALID_SIZE

#define TS2_ERROR_INVALID_SIZE   (TS2_ERROR_BASE - 4)

◆ TS2_ERROR_INVALID_SYNC_BYTE

#define TS2_ERROR_INVALID_SYNC_BYTE   (TS2_ERROR_BASE - 1)

◆ TS2_ERROR_INVALID_TABLE_ID

#define TS2_ERROR_INVALID_TABLE_ID   (TS2_ERROR_BASE - 5)

◆ TS2_ERROR_INVALID_VERSION

#define TS2_ERROR_INVALID_VERSION   (TS2_ERROR_BASE - 9)

◆ TS2_ERROR_MAC_MISMATCH

#define TS2_ERROR_MAC_MISMATCH   (TS2_ERROR_BASE - 15)

◆ TS2_ERROR_NEED_MORE_DATA

#define TS2_ERROR_NEED_MORE_DATA   (TS2_ERROR_BASE - 2)

◆ TS2_ERROR_NO_PROGRAM_AVAILABLE

#define TS2_ERROR_NO_PROGRAM_AVAILABLE   (TS2_ERROR_BASE - 6)

◆ TS2_ERROR_NOT_BBTS_PROTECTED

#define TS2_ERROR_NOT_BBTS_PROTECTED   (TS2_ERROR_BASE - 10)

◆ TS2_ERROR_PES_INCOMPLETE_PACKET

#define TS2_ERROR_PES_INCOMPLETE_PACKET   (TS2_ERROR_BASE - 7)

◆ TS2_ERROR_PES_UNBOUNDED_COMPLETION

#define TS2_ERROR_PES_UNBOUNDED_COMPLETION   (TS2_ERROR_BASE - 8)

◆ TS2_ERROR_PRNG_FAILED

#define TS2_ERROR_PRNG_FAILED   (TS2_ERROR_BASE - 16)