Home | History | Annotate | Download | only in src

Lines Matching refs:buffer_size

1747     unsigned int   alignment = 0,buffer_size = 0;
1996 DEBUG_PRINT_HIGH("Input Buffer Size =%d",drv_ctx.ip_buf.buffer_size);
2036 drv_ctx.ip_buf.buffer_size, drv_ctx.interm_op_buf.buffer_size,
2037 drv_ctx.op_buf.buffer_size);
2039 h264_scratch.nAllocLen = drv_ctx.ip_buf.buffer_size;
2040 h264_scratch.pBuffer = (OMX_U8 *)malloc (drv_ctx.ip_buf.buffer_size);
3435 unsigned int buffer_size;
3451 if (!client_buffers.get_buffer_req(buffer_size)) {
3456 portDefn->nBufferSize >= drv_ctx.op_buf.buffer_size )
3459 drv_ctx.op_buf.buffer_size = portDefn->nBufferSize;
3467 drv_ctx.op_buf.mincount, drv_ctx.op_buf.buffer_size,
3572 || portDefn->nBufferSize != drv_ctx.ip_buf.buffer_size)
3577 drv_ctx.ip_buf.buffer_size = (portDefn->nBufferSize + buffer_prop->alignment - 1) &
3580 drv_ctx.ip_buf.mincount, drv_ctx.ip_buf.buffer_size,
3588 drv_ctx.ip_buf.mincount, drv_ctx.ip_buf.buffer_size,
4192 drv_ctx.op_buf.buffer_size = prop.uProperty.sOpBuffReq.nSize + client_extra_data_size;
4202 prop.uProperty.sOpBuffReq.nSize = drv_ctx.op_buf.buffer_size;
4512 if (drv_ctx.extradata_info.buffer_size) {
4651 if ((OMX_U32)handle->size < drv_ctx.op_buf.buffer_size) {
4654 drv_ctx.op_buf.buffer_size, (OMX_U32)handle->size);
4658 drv_ctx.op_buf.buffer_size = (OMX_U32)handle->size;
4681 drv_ctx.ptr_outputbuffer[i].buffer_len = drv_ctx.op_buf.buffer_size;
4684 DEBUG_PRINT_HIGH("Native Buffer vaddr %p, idx %d fd %d len %d", buff,i, handle->fd , drv_ctx.op_buf.buffer_size);
4690 DEBUG_PRINT_HIGH("allocate output buffer memory size %d", drv_ctx.op_buf.buffer_size);
4692 drv_ctx.op_buf.buffer_size,drv_ctx.op_buf.alignment,
4722 drv_ctx.op_buf.buffer_size,
4733 (unsigned char *)mmap(NULL, drv_ctx.op_buf.buffer_size,
4775 drv_ctx.ptr_outputbuffer[i].buffer_len = drv_ctx.op_buf.buffer_size;
4818 plane[0].length = drv_ctx.op_buf.buffer_size;
4826 plane[extra_idx].length = drv_ctx.extradata_info.buffer_size;
4827 plane[extra_idx].m.userptr = (long unsigned int) (drv_ctx.extradata_info.uaddr + i * drv_ctx.extradata_info.buffer_size);
4831 plane[extra_idx].reserved[1] = i * drv_ctx.extradata_info.buffer_size;
4860 (*bufferHdr)->nAllocLen = drv_ctx.op_buf.buffer_size;
5185 buf_addr = (unsigned char *)malloc (drv_ctx.ip_buf.buffer_size);
5199 input->nAllocLen = drv_ctx.ip_buf.buffer_size;
5253 if(bytes != drv_ctx.ip_buf.buffer_size)
5256 (int)bytes, drv_ctx.ip_buf.buffer_size);
5264 drv_ctx.ip_buf.buffer_size);
5327 DEBUG_PRINT_HIGH("Allocate ion input Buffer size %d", drv_ctx.ip_buf.buffer_size);
5329 drv_ctx.ip_buf.buffer_size,drv_ctx.op_buf.alignment,
5356 if(!align_pmem_buffers(pmem_fd, drv_ctx.ip_buf.buffer_size,
5366 drv_ctx.ip_buf.buffer_size,
5385 drv_ctx.ptr_inputbuffer [i].buffer_len = drv_ctx.ip_buf.buffer_size;
5386 drv_ctx.ptr_inputbuffer [i].mmaped_size = drv_ctx.ip_buf.buffer_size;
5429 input->nAllocLen = drv_ctx.ip_buf.buffer_size;
5485 drv_ctx.op_buf.buffer_size);
5516 DEBUG_PRINT_HIGH("allocate outputBuffer size %d",drv_ctx.op_buf.buffer_size * drv_ctx.op_buf.actualcount);
5527 drv_ctx.op_buf.buffer_size * drv_ctx.op_buf.actualcount,
5540 drv_ctx.op_buf.buffer_size);
5551 drv_ctx.op_buf.buffer_size);
5556 if(!align_pmem_buffers(pmem_fd, drv_ctx.op_buf.buffer_size *
5567 (drv_ctx.op_buf.buffer_size *
5573 drv_ctx.op_buf.buffer_size);
5606 (drv_ctx.op_buf.buffer_size *
5644 pPMEMInfo->offset = drv_ctx.op_buf.buffer_size*i;
5660 drv_ctx.ptr_outputbuffer[i].offset = drv_ctx.op_buf.buffer_size*i;
5662 pmem_baseaddress + (drv_ctx.op_buf.buffer_size*i);
5726 drv_ctx.ptr_outputbuffer[i].buffer_len = drv_ctx.op_buf.buffer_size;
5732 drv_ctx.ptr_outputbuffer[i].mmaped_size = drv_ctx.op_buf.buffer_size;
5750 plane[0].length = drv_ctx.op_buf.buffer_size;
5760 plane[extra_idx].length = drv_ctx.extradata_info.buffer_size;
5761 plane[extra_idx].m.userptr = (long unsigned int) (drv_ctx.extradata_info.uaddr + i * drv_ctx.extradata_info.buffer_size);
5765 plane[extra_idx].reserved[1] = i * drv_ctx.extradata_info.buffer_size;
6394 plane.length = drv_ctx.ip_buf.buffer_size;
6519 buff = (OMX_U8*)mmap(0, drv_ctx.op_buf.buffer_size,
6528 drv_ctx.ptr_outputbuffer[nPortIndex].buffer_len = drv_ctx.op_buf.buffer_size;
6529 drv_ctx.ptr_outputbuffer[nPortIndex].mmaped_size = drv_ctx.op_buf.buffer_size;
6530 DEBUG_PRINT_LOW("fill_this_buffer: bufHdr %p idx %d mapped pBuffer %p size %u", buffer, nPortIndex, buff, drv_ctx.op_buf.buffer_size);
6532 m_pSwVdecOpBuffer[nPortIndex].nSize = drv_ctx.op_buf.buffer_size;
6630 plane[0].length = drv_ctx.op_buf.buffer_size;
6640 plane[extra_idx].length = drv_ctx.extradata_info.buffer_size;
6641 plane[extra_idx].m.userptr = (long unsigned int) (drv_ctx.extradata_info.uaddr + nPortIndex * drv_ctx.extradata_info.buffer_size);
6645 plane[extra_idx].reserved[1] = nPortIndex * drv_ctx.extradata_info.buffer_size;
6879 (void *)&pmem_list, drv_ctx.op_buf.buffer_size,
6962 if (allocate_interm_buffer(drv_ctx.interm_op_buf.buffer_size) != OMX_ErrorNone)
8073 bool omx_vdec::align_pmem_buffers(int pmem_fd, OMX_U32 buffer_size,
8077 allocation.size = buffer_size;
8092 int omx_vdec::alloc_map_ion_memory(OMX_U32 buffer_size,
8100 if (!alloc_data || buffer_size <= 0 || !fd_data) {
8115 alloc_data->len = buffer_size;
8341 buffer_prop->actualcount, buffer_prop->buffer_size, buffer_prop->buffer_type);
8370 buffer_prop->buffer_size = fmt.fmt.pix_mp.plane_fmt[0].sizeimage;
8371 buf_size = buffer_prop->buffer_size;
8401 drv_ctx.extradata_info.buffer_size = extra_data_size;
8405 buffer_prop->actualcount, buffer_prop->buffer_size, buf_size, buffer_prop->buffer_type, client_extra_data_size);
8407 buffer_prop->buffer_size = buf_size;
8408 else if (buf_size != buffer_prop->buffer_size)
8410 buffer_prop->buffer_size = buf_size;
8415 buffer_prop->actualcount, buffer_prop->buffer_size, buffer_prop->buffer_type);
8427 buffer_prop->actualcount, buffer_prop->buffer_size);
8428 buf_size = (buffer_prop->buffer_size + buffer_prop->alignment - 1)&(~(buffer_prop->alignment - 1));
8429 if (buf_size != buffer_prop->buffer_size)
8432 buffer_prop->buffer_size, buf_size);
8492 drv_ctx.extradata_info.size = buffer_prop->actualcount * drv_ctx.extradata_info.buffer_size;
8527 portDefn->nBufferSize = drv_ctx.ip_buf.buffer_size;
8866 char *p_extradata = drv_ctx.extradata_info.uaddr + buf_index * drv_ctx.extradata_info.buffer_size;
8871 while((consumed_len < drv_ctx.extradata_info.buffer_size)
8873 if ((consumed_len + data->nSize) > (OMX_U32)drv_ctx.extradata_info.buffer_size) {
9484 if (!src_size || src_size > omx->drv_ctx.op_buf.buffer_size ||
9488 src_size,omx->drv_ctx.op_buf.buffer_size,destination_size);
9494 if (buffer_size_req < omx->drv_ctx.op_buf.buffer_size)
9495 buffer_size_req = omx->drv_ctx.op_buf.buffer_size;
9611 bool omx_vdec::allocate_color_convert_buf::get_buffer_req(unsigned int &buffer_size)
9616 buffer_size = omx->drv_ctx.op_buf.buffer_size;
9618 if (!c2d.get_buffer_size(C2D_OUTPUT,buffer_size)) {
9624 if (buffer_size < omx->drv_ctx.op_buf.buffer_size)
9625 buffer_size = omx->drv_ctx.op_buf.buffer_size;
9697 port,appData,omx->drv_ctx.op_buf.buffer_size);
9868 drv_ctx.ip_buf.buffer_size = property.uProperty.sIpBuffReq.nSize;
9871 DEBUG_PRINT_ERROR("swvdec input buf size %d count %d",drv_ctx.op_buf.buffer_size,drv_ctx.op_buf.actualcount);
9910 drv_ctx.op_buf.buffer_size = property.uProperty.sOpBuffReq.nSize + client_extra_data_size;
9915 drv_ctx.op_buf.buffer_size,drv_ctx.op_buf.actualcount);
9941 buffer_prop->actualcount, buffer_prop->buffer_size, buffer_prop->buffer_type);
9943 buf_size = (buffer_prop->buffer_size + buffer_prop->alignment - 1)&(~(buffer_prop->alignment - 1));
9944 if (buf_size != buffer_prop->buffer_size)
9947 buffer_prop->buffer_size, buf_size);
9952 property.uProperty.sIpBuffReq.nSize = buffer_prop->buffer_size;
9987 drv_ctx.extradata_info.size = buffer_prop->actualcount * drv_ctx.extradata_info.buffer_size;
10249 plane[0].length = drv_ctx.interm_op_buf.buffer_size;
10261 plane[extra_idx].length = drv_ctx.extradata_info.buffer_size;
10262 plane[extra_idx].m.userptr = (long unsigned int) (drv_ctx.extradata_info.uaddr + nPortIndex * drv_ctx.extradata_info.buffer_size);
10264 buffer_size;
10373 drv_ctx.interm_op_buf.actualcount, drv_ctx.interm_op_buf.buffer_size);
10409 drv_ctx.interm_op_buf.buffer_size, i);
10411 drv_ctx.interm_op_buf.buffer_size,
10427 drv_ctx.interm_op_buf.buffer_size,
10432 drv_ctx.interm_op_buf.buffer_size);
10451 drv_ctx.ptr_interm_outputbuffer[i].mmaped_size = drv_ctx.interm_op_buf.buffer_size;
10452 drv_ctx.ptr_interm_outputbuffer[i].buffer_len = drv_ctx.interm_op_buf.buffer_size;
10486 plane[0].length = drv_ctx.interm_op_buf.buffer_size;
10494 plane[extra_idx].length = drv_ctx.extradata_info.buffer_size;
10496 + i * drv_ctx.extradata_info.buffer_size);
10498 plane[extra_idx].reserved[1] = i * drv_ctx.extradata_info.buffer_size;