Lines Matching defs:buffer
277 static int32_t CopyCodecOutput(uint8_t *dst, uint32_t *size, CodecBuffer *buffer)
279 if (dst == nullptr || size == nullptr || buffer == nullptr) {
283 for (uint32_t i = 0; i < buffer->bufferCnt; i++) {
284 uint32_t packSize = buffer->buffer[i].length - buffer->buffer[i].offset;
285 errno_t ret = memcpy_s(dstBuf, *size, (void *)(buffer->buffer[i].buf + buffer->buffer[i].offset), packSize);
356 MEDIA_ERR_LOG("No available buffer in surface.");
366 MEDIA_ERR_LOG("Invalid buffer address.");
655 MEDIA_ERR_LOG("malloc Dequeue buffer failed!");
681 MEDIA_ERR_LOG("Invalid buffer address.");
685 MEDIA_ERR_LOG("No available buffer in capSurface_.");
690 MEDIA_ERR_LOG("Flush surface buffer failed.");
782 MEDIA_ERR_LOG("Invalid buffer address.");