Home | History | Annotate | Download | only in src

Lines Matching full:buffer_hdr

328     OMX_BUFFERHEADERTYPE *buffer_hdr;
344 buffer_hdr = (OMX_BUFFERHEADERTYPE *)calloc(1, sizeof(*buffer_hdr));
345 if (!buffer_hdr) {
353 entry = list_alloc(buffer_hdr);
355 free(buffer_hdr);
363 ComponentBase::SetTypeHeader(buffer_hdr, sizeof(*buffer_hdr));
364 buffer_hdr->pBuffer = pBuffer;
365 buffer_hdr->nAllocLen = nSizeBytes;
366 buffer_hdr->pAppPrivate = pAppPrivate;
367 buffer_hdr->pInputPortPrivate = NULL;
368 buffer_hdr->pOutputPortPrivate = NULL;
370 buffer_hdr->nInputPortIndex = nPortIndex;
371 buffer_hdr->nOutputPortIndex = 0x7fffffff;
374 buffer_hdr->nOutputPortIndex = nPortIndex;
375 buffer_hdr->nInputPortIndex = 0x7fffffff;
384 buffer_hdr, nr_buffer_hdrs, portdefinition.nBufferCountActual);
395 *ppBufferHdr = buffer_hdr;
409 OMX_BUFFERHEADERTYPE *buffer_hdr;
425 buffer_hdr = (OMX_BUFFERHEADERTYPE *) calloc(1, sizeof(*buffer_hdr));
428 buffer_hdr = (OMX_BUFFERHEADERTYPE *) calloc(1, sizeof(*buffer_hdr) + nSizeBytes + mem_alignment);
430 buffer_hdr = (OMX_BUFFERHEADERTYPE *) calloc(1, sizeof(*buffer_hdr) + nSizeBytes);
433 if (!buffer_hdr) {
441 entry = list_alloc(buffer_hdr);
443 free(buffer_hdr);
451 ComponentBase::SetTypeHeader(buffer_hdr, sizeof(*buffer_hdr));
453 buffer_hdr->pBuffer = (*custom_mem_alloc)(nSizeBytes, custom_mem_userdata);
456 buffer_hdr->pBuffer = (OMX_U8 *)(((OMX_U32)((OMX_U8 *)buffer_hdr + sizeof(*buffer_hdr)) / mem_alignment + 1) * mem_alignment);
458 buffer_hdr->pBuffer = (OMX_U8 *)buffer_hdr + sizeof(*buffer_hdr);
460 if (buffer_hdr->pBuffer == NULL) {
464 buffer_hdr->nAllocLen = nSizeBytes;
465 buffer_hdr->pAppPrivate = pAppPrivate;
466 buffer_hdr->pInputPortPrivate = NULL;
467 buffer_hdr->pOutputPortPrivate = NULL;
469 buffer_hdr->nInputPortIndex = nPortIndex;
470 buffer_hdr->nOutputPortIndex = (OMX_U32)-1;
473 buffer_hdr->nOutputPortIndex = nPortIndex;
474 buffer_hdr->nInputPortIndex = (OMX_U32)-1;
483 buffer_hdr, nr_buffer_hdrs, portdefinition.nBufferCountActual);
494 *ppBuffer = buffer_hdr;