Most visited

Recently visited

Added in API level 11

DrmConvertedStatus

public class DrmConvertedStatus
extends Object

java.lang.Object
   ↳ android.drm.DrmConvertedStatus


An entity class that wraps converted data, conversion status, and the offset for appending the header and body signature to the converted data. An instance of this class may be created two ways by the drm framework: a) a call to DrmManagerClient.convertData() and b) a call to DrmManagerClient.closeConvertSession(). An valid offset value is provided only from a success call to DrmManagerClient.closeConvertSession().

Summary

Constants

int STATUS_ERROR

Indicate a general failed conversion status.

int STATUS_INPUTDATA_ERROR

Indicate a failed conversion status due to input data.

int STATUS_OK

Indicate the conversion status is successful.

Fields

public final byte[] convertedData

Converted data.

public final int offset

Offset value for the body and header signature.

public final int statusCode

Status code for the conversion.

Public constructors

DrmConvertedStatus(int statusCode, byte[] convertedData, int offset)

Creates a DrmConvertedStatus object with the specified parameters.

Inherited methods

From class java.lang.Object

Constants

STATUS_ERROR

Added in API level 11
int STATUS_ERROR

Indicate a general failed conversion status.

Constant Value: 3 (0x00000003)

STATUS_INPUTDATA_ERROR

Added in API level 11
int STATUS_INPUTDATA_ERROR

Indicate a failed conversion status due to input data.

Constant Value: 2 (0x00000002)

STATUS_OK

Added in API level 11
int STATUS_OK

Indicate the conversion status is successful.

Constant Value: 1 (0x00000001)

Fields

convertedData

Added in API level 11
byte[] convertedData

Converted data. It is optional and thus can be null.

offset

Added in API level 11
int offset

Offset value for the body and header signature.

statusCode

Added in API level 11
int statusCode

Status code for the conversion. Must be one of the defined status constants above.

Public constructors

DrmConvertedStatus

Added in API level 11
DrmConvertedStatus (int statusCode, 
                byte[] convertedData, 
                int offset)

Creates a DrmConvertedStatus object with the specified parameters.

Parameters
statusCode int: Conversion status. Must be one of the status code constants defined above.
convertedData byte: Converted data. It can be null.
offset int: Offset value for appending the header and body signature.

Hooray!