Lines Matching defs:size

51     if (keyDataBuffer != NULL && keyDataBuffer->size() == AES_BLOCK_SIZE &&
52 initVecBuffer != NULL && initVecBuffer->size() == AES_BLOCK_SIZE) {
74 keyDataBuffer.get(), (keyDataBuffer.get() == NULL)? -1 : keyDataBuffer->size(),
75 initVecBuffer.get(), (initVecBuffer.get() == NULL)? -1 : initVecBuffer->size());
144 void HlsSampleDecryptor::processAAC(size_t adtsHdrSize, uint8_t *data, size_t size) {
147 ALOGV("processAAC: (%p)/%zu Skipping due to invalid key", data, size);
151 // ADTS header is included in the size
153 size_t remainingBytes = size - adtsHdrSize;
157 adtsHdrSize, data, size, isEncrypted);
199 ALOGV("processAAC: Unencrypted frame (without lead bytes) size %zu = %zu (hdr) + %zu (rem)",
200 size, adtsHdrSize, remainingBytes);
205 void HlsSampleDecryptor::processAC3(uint8_t *data, size_t size) {
208 ALOGV("processAC3: (%p)/%zu Skipping due to invalid key", data, size);
212 bool isEncrypted = (size >= AUDIO_CLEAR_LEAD + AES_BLOCK_SIZE);
213 ALOGV("processAC3 %p(%zu) isEncrypted: %d", data, size, isEncrypted);
223 if (size >= AUDIO_CLEAR_LEAD) {
226 size_t remainingBytes = size - AUDIO_CLEAR_LEAD;
255 ALOGV("processAC3: Unencrypted frame (without lead bytes) size %zu", size);
259 // Unescapes data replacing occurrences of [0, 0, 3] with [0, 0] and returns the new size
272 size_t scratchEscapeCount = scratchEscapePositions.size();
303 status_t HlsSampleDecryptor::decryptBlock(uint8_t *buffer, size_t size,
305 if (size == 0) {
309 if ((size % AES_BLOCK_SIZE) != 0) {
310 ALOGE("decryptBlock: size (%zu) not a multiple of block size", size);
314 ALOGV("decryptBlock: %p (%zu)", buffer, size);
316 AES_cbc_encrypt(buffer, buffer, size, &mAesKey, AESInitVec, AES_DECRYPT);