'Tizen::TV::Multimedia::ESDRMInfo' struct Reference

Public Attributes

int handle
The handle to decrypt es packet. More...

DRMESCipherAlgorithm algorithm
The algorithm encrypted. More...

DRMESMediaFormat format
The es media format. More...

DRMESCipherPhase phase
The phase to decrypt. More...

byte [] kid
The KID. More...

uint skipByteBlock
In case of usePattern is true, count of the unencrypted blocks in the protection pattern. More...

uint cryptByteBlock
In case of usePattern is true, count of the encrypted blocks in the protection pattern. More...

bool usePattern
If contents uses 'cbcs' pattern scheme, it should be true. otherwise false. More...

bool useOutBuffer
If contents must be protected with trustzone, it should be false, otherwise true. More...

int [] splitOffsets
The sub fmp4 data. More...

ESFmp4Data subFmp4Data
The sub fmp4 data. More...

byte [] iv
The vector for initialization. More...


Public Attributes

int handle

The handle to decrypt es packet.

Privilege

http://developer.samsung.com/privilege/esplay

Privilege Level

Partner

Product

TV

Version

6.6.0

SDK Support

N


DRMESCipherAlgorithm algorithm

The algorithm encrypted.

Privilege

http://developer.samsung.com/privilege/esplay

Privilege Level

Partner

Product

TV

Version

6.6.0

SDK Support

N


DRMESMediaFormat format

The es media format.

Privilege

http://developer.samsung.com/privilege/esplay

Privilege Level

Partner

Product

TV

Version

6.6.0

SDK Support

N


DRMESCipherPhase phase

The phase to decrypt.

Privilege

http://developer.samsung.com/privilege/esplay

Privilege Level

Partner

Product

TV

Version

6.6.0

SDK Support

N


byte [] kid

The KID.

Privilege

http://developer.samsung.com/privilege/esplay

Privilege Level

Partner

Product

TV

Version

6.6.0

SDK Support

N


uint skipByteBlock

In case of usePattern is true, count of the unencrypted blocks in the protection pattern.

Privilege

http://developer.samsung.com/privilege/esplay

Privilege Level

Partner

Product

TV

Version

6.6.0

SDK Support

N


uint cryptByteBlock

In case of usePattern is true, count of the encrypted blocks in the protection pattern.

Privilege

http://developer.samsung.com/privilege/esplay

Privilege Level

Partner

Product

TV

Version

6.6.0

SDK Support

N


bool usePattern

If contents uses 'cbcs' pattern scheme, it should be true. otherwise false.

Privilege

http://developer.samsung.com/privilege/esplay

Privilege Level

Partner

Product

TV

Version

6.6.0

SDK Support

N


bool useOutBuffer

If contents must be protected with trustzone, it should be false, otherwise true.

Privilege

http://developer.samsung.com/privilege/esplay

Privilege Level

Partner

Product

TV

Version

6.6.0

SDK Support

N


int [] splitOffsets

The sub fmp4 data.

Remarks

It can be null. If used, it have to be -1 terminated. Max offset is 15.

Privilege

http://developer.samsung.com/privilege/esplay

Privilege Level

Partner

Product

TV

Version

6.6.0

SDK Support

N


ESFmp4Data subFmp4Data

The sub fmp4 data.

Privilege

http://developer.samsung.com/privilege/esplay

Privilege Level

Partner

Product

TV

Version

6.6.0

SDK Support

N


byte [] iv

The vector for initialization.

Privilege

http://developer.samsung.com/privilege/esplay

Privilege Level

Partner

Product

TV

Version

6.6.0

SDK Support

N