SampleAesDecrypter
Constructor Summary
| Public Constructor | ||
| public |
|
|
Member Summary
| Public Members | ||
| public |
decryptdata: * |
|
| public |
decrypter: * |
|
| public |
discardEPB: * |
|
Method Summary
| Public Methods | ||
| public |
decryptAacSample(samples: *, sampleIndex: *, callback: *, sync: *) |
|
| public |
decryptAacSamples(samples: *, sampleIndex: *, callback: *) |
|
| public |
decryptAvcSample(samples: *, sampleIndex: *, unitIndex: *, callback: *, curUnit: *, sync: *) |
|
| public |
decryptAvcSamples(samples: *, sampleIndex: *, unitIndex: *, callback: *) |
|
| public |
decryptBuffer(encryptedData: *, callback: *) |
|
| public |
getAvcDecryptedUnit(decodedData: *, decryptedData: *): * |
|
| public |
getAvcEncryptedData(decodedData: *): * |
|
Public Constructors
public constructor() source
Public Methods
public decryptAacSample(samples: *, sampleIndex: *, callback: *, sync: *) source
Params:
| Name | Type | Attribute | Description |
| samples | * | ||
| sampleIndex | * | ||
| callback | * | ||
| sync | * |
public decryptAacSamples(samples: *, sampleIndex: *, callback: *) source
Params:
| Name | Type | Attribute | Description |
| samples | * | ||
| sampleIndex | * | ||
| callback | * |
public decryptAvcSample(samples: *, sampleIndex: *, unitIndex: *, callback: *, curUnit: *, sync: *) source
Params:
| Name | Type | Attribute | Description |
| samples | * | ||
| sampleIndex | * | ||
| unitIndex | * | ||
| callback | * | ||
| curUnit | * | ||
| sync | * |
public decryptAvcSamples(samples: *, sampleIndex: *, unitIndex: *, callback: *) source
Params:
| Name | Type | Attribute | Description |
| samples | * | ||
| sampleIndex | * | ||
| unitIndex | * | ||
| callback | * |
public decryptBuffer(encryptedData: *, callback: *) source
Params:
| Name | Type | Attribute | Description |
| encryptedData | * | ||
| callback | * |
public getAvcDecryptedUnit(decodedData: *, decryptedData: *): * source
Params:
| Name | Type | Attribute | Description |
| decodedData | * | ||
| decryptedData | * |
Return:
| * |
public getAvcEncryptedData(decodedData: *): * source
Params:
| Name | Type | Attribute | Description |
| decodedData | * |
Return:
| * |
