Home | History | Annotate | Download | only in src

Lines Matching refs:op_buf

1442 		drv_ctx.op_buf.buffer_type = VDEC_BUFFER_TYPE_OUTPUT;
1443 drv_ctx.op_buf.alignment=4096;
2861 if ( portDefn->nBufferCountActual >= drv_ctx.op_buf.mincount &&
2862 portDefn->nBufferSize >= drv_ctx.op_buf.buffer_size )
2864 drv_ctx.op_buf.actualcount = portDefn->nBufferCountActual;
2865 drv_ctx.op_buf.buffer_size = portDefn->nBufferSize;
2866 eRet = set_buffer_req(&drv_ctx.op_buf);
2873 drv_ctx.op_buf.mincount, drv_ctx.op_buf.buffer_size,
2938 eRet = get_buffer_req(&drv_ctx.op_buf);
3000 eRet = get_buffer_req(&drv_ctx.op_buf);
3800 for(i=0; i< drv_ctx.op_buf.actualcount; i++) {
3808 if(i >= drv_ctx.op_buf.actualcount) {
3841 drv_ctx.ptr_outputbuffer[i].buffer_len = drv_ctx.op_buf.buffer_size;
3848 drv_ctx.op_buf.buffer_size,drv_ctx.op_buf.alignment,
3874 drv_ctx.op_buf.buffer_size,
3875 drv_ctx.op_buf.alignment))
3884 (unsigned char *)mmap(NULL, drv_ctx.op_buf.buffer_size,
3925 drv_ctx.ptr_outputbuffer[i].buffer_len = drv_ctx.op_buf.buffer_size;
3950 (*bufferHdr)->nAllocLen = drv_ctx.op_buf.buffer_size;
4179 if (index < drv_ctx.op_buf.actualcount
4406 drv_ctx.ip_buf.buffer_size,drv_ctx.op_buf.alignment,
4551 drv_ctx.op_buf.actualcount,
4552 drv_ctx.op_buf.buffer_size);
4565 drv_ctx.op_buf.actualcount);
4566 nBufHdrSize = drv_ctx.op_buf.actualcount *
4569 nPMEMInfoSize = drv_ctx.op_buf.actualcount *
4571 nPlatformListSize = drv_ctx.op_buf.actualcount *
4573 nPlatformEntrySize = drv_ctx.op_buf.actualcount *
4581 drv_ctx.op_buf.actualcount);
4584 drv_ctx.op_buf.buffer_size * drv_ctx.op_buf.actualcount,
4585 drv_ctx.op_buf.alignment,
4597 drv_ctx.op_buf.buffer_size);
4608 drv_ctx.op_buf.buffer_size);
4613 if(!align_pmem_buffers(pmem_fd, drv_ctx.op_buf.buffer_size *
4614 drv_ctx.op_buf.actualcount,
4615 drv_ctx.op_buf.alignment))
4624 (drv_ctx.op_buf.buffer_size *
4625 drv_ctx.op_buf.actualcount),
4630 drv_ctx.op_buf.buffer_size);
4645 drv_ctx.op_buf.actualcount);
4648 drv_ctx.op_buf.actualcount);
4652 drv_ctx.op_buf.actualcount);
4659 (drv_ctx.op_buf.buffer_size *
4660 drv_ctx.op_buf.actualcount);
4676 for(i=0; i < drv_ctx.op_buf.actualcount ; i++)
4697 pPMEMInfo->offset = drv_ctx.op_buf.buffer_size*i;
4712 drv_ctx.ptr_outputbuffer[i].offset = drv_ctx.op_buf.buffer_size*i;
4714 pmem_baseaddress + (drv_ctx.op_buf.buffer_size*i);
4761 for(i=0; i< drv_ctx.op_buf.actualcount; i++)
4772 if(i < drv_ctx.op_buf.actualcount)
4780 drv_ctx.op_buf.buffer_size;
4786 drv_ctx.ptr_outputbuffer[i].mmaped_size = drv_ctx.op_buf.buffer_size;
4791 plane.length = drv_ctx.op_buf.buffer_size;
4808 if (i == (drv_ctx.op_buf.actualcount -1 ) && !streaming[CAPTURE_PORT]) {
5033 if(nPortIndex < drv_ctx.op_buf.actualcount)
5464 if (buffer == NULL || ((buffer - m_out_mem_ptr) >= drv_ctx.op_buf.actualcount))
5509 drv_ctx.op_buf.actualcount) )
5550 plane.length = drv_ctx.op_buf.buffer_size;
5636 for (i=0; i < drv_ctx.op_buf.actualcount; i++ )
5781 (void *)&pmem_list, drv_ctx.op_buf.buffer_size,
6002 for(;j < drv_ctx.op_buf.actualcount;j++)
6011 if(j == drv_ctx.op_buf.actualcount)
6073 for(;j < drv_ctx.op_buf.actualcount ; j++)
6080 if(j == drv_ctx.op_buf.actualcount)
6138 if (!buffer || (buffer - m_out_mem_ptr) >= drv_ctx.op_buf.actualcount)
6425 ((omxhdr - omx->m_out_mem_ptr) < omx->drv_ctx.op_buf.actualcount) &&
6427 - omx->drv_ctx.ptr_respbuffer) < omx->drv_ctx.op_buf.actualcount))
7453 eRet=get_buffer_req(&drv_ctx.op_buf);
7462 portDefn->nBufferCountActual = drv_ctx.op_buf.actualcount;
7463 portDefn->nBufferCountMin = drv_ctx.op_buf.mincount;
7464 portDefn->nBufferSize = drv_ctx.op_buf.buffer_size;
7516 drv_ctx.op_buf.actualcount);
7517 nBufHdrSize = drv_ctx.op_buf.actualcount *
7520 nPMEMInfoSize = drv_ctx.op_buf.actualcount *
7522 nPlatformListSize = drv_ctx.op_buf.actualcount *
7524 nPlatformEntrySize = drv_ctx.op_buf.actualcount *
7540 drv_ctx.op_buf.actualcount);
7543 drv_ctx.op_buf.actualcount);
7546 calloc (sizeof(struct vdec_ion),drv_ctx.op_buf.actualcount);
7568 for(i=0; i < drv_ctx.op_buf.actualcount ; i++)
7963 // ret = get_buffer_req(&drv_ctx.op_buf);
7968 drv_ctx.op_buf.buffer_size += extradata_size;
7970 drv_ctx.op_buf.buffer_size = (drv_ctx.op_buf.buffer_size + drv_ctx.op_buf.alignment - 1)&(~(drv_ctx.op_buf.alignment - 1));
7971 DEBUG_PRINT_LOW("Aligned buffer size with exreadata = %d\n", drv_ctx.op_buf.buffer_size);
7973 drv_ctx.op_buf.buffer_size -= sizeof(OMX_OTHER_EXTRADATATYPE);
7974 ret = set_buffer_req(&drv_ctx.op_buf);