Home | History | Annotate | Download | only in mm-camera-interface

Lines Matching full:phandle

77 static OMX_HANDLETYPE pHandle;
96 OMX_OUT OMX_HANDLETYPE* pHandle,
287 OMX_ERRORTYPE ret = (*pOMX_GetHandle)(&pHandle, "OMX.qcom.image.jpeg.encoder",
341 OMX_GetParameter(pHandle, OMX_IndexParamPortDefinition, inputPort);
342 OMX_GetParameter(pHandle, OMX_IndexParamPortDefinition, outputPort);
348 OMX_GetExtensionIndex(pHandle,"omx.qcom.jpeg.exttype.buffer_offset",
353 OMX_SetParameter(pHandle, buffer_offset, &bufferoffset);
354 OMX_SetParameter(pHandle, OMX_IndexParamPortDefinition, inputPort1);
355 OMX_GetParameter(pHandle, OMX_IndexParamPortDefinition, inputPort1);
369 OMX_FreeBuffer(pHandle, 2, pInBuffers1);
370 OMX_FreeBuffer(pHandle, 0, pInBuffers);
371 OMX_FreeBuffer(pHandle, 1, pOutBuffers);
373 OMX_UseBuffer(pHandle, &pInBuffers, 0, &pmem_info, inputPort->nBufferSize,
375 OMX_GetExtensionIndex(pHandle, "omx.qcom.jpeg.exttype.exif", &exif);
407 OMX_SetParameter(pHandle, exif, &tag);
415 OMX_SetParameter(pHandle, exif, &tag);
422 OMX_UseBuffer(pHandle, &pInBuffers1, 2, &pmem_info1,
424 OMX_UseBuffer(pHandle, &pOutBuffers, 1, NULL, inputPort->nBufferSize,
426 OMX_EmptyThisBuffer(pHandle, pInBuffers);
427 OMX_EmptyThisBuffer(pHandle, pInBuffers1);
428 OMX_FillThisBuffer(pHandle, pOutBuffers);
451 OMX_GetParameter(pHandle, OMX_IndexParamPortDefinition, inputPort);
452 OMX_GetParameter(pHandle, OMX_IndexParamPortDefinition, outputPort);
472 OMX_GetExtensionIndex(pHandle,"omx.qcom.jpeg.exttype.buffer_offset",&buffer_offset);
476 OMX_SetParameter(pHandle, buffer_offset, &bufferoffset);
482 OMX_GetExtensionIndex(pHandle,"omx.qcom.jpeg.exttype.acbcr_offset",&buffer_offset);
483 OMX_SetParameter(pHandle, buffer_offset, &bufferoffset1);
501 OMX_SetParameter(pHandle, OMX_IndexParamPortDefinition, inputPort);
502 OMX_GetParameter(pHandle, OMX_IndexParamPortDefinition, inputPort);
507 OMX_SetParameter(pHandle, OMX_IndexParamPortDefinition, inputPort1);
508 OMX_GetParameter(pHandle, OMX_IndexParamPortDefinition, inputPort1);
560 OMX_SetConfig(pHandle, OMX_IndexConfigCommonInputCrop, &recttype);
571 OMX_SetConfig(pHandle, OMX_IndexConfigCommonOutputCrop, &recttype);
624 OMX_GetExtensionIndex(pHandle,"omx.qcom.jpeg.exttype.user_preferences",
630 OMX_SetParameter(pHandle,user_preferences,&userpreferences);
635 OMX_GetExtensionIndex(pHandle, "omx.qcom.jpeg.exttype.thumbnail", &type);
636 OMX_SetParameter(pHandle, type, &thumbnail);
639 OMX_GetParameter(pHandle, OMX_IndexParamQFactor, &qFactor);
641 OMX_SetParameter(pHandle, OMX_IndexParamQFactor, &qFactor);
643 OMX_GetExtensionIndex(pHandle, "omx.qcom.jpeg.exttype.thumbnail_quality",
648 OMX_GetParameter(pHandle, thumbnailQualityType, &thumbnailQuality);
650 OMX_SetParameter(pHandle, thumbnailQualityType, &thumbnailQuality);
653 OMX_SetConfig(pHandle, OMX_IndexConfigCommonRotate, &rotType);
655 OMX_GetExtensionIndex(pHandle, "omx.qcom.jpeg.exttype.exif", &exif);
661 OMX_SetParameter(pHandle, exif, &tag);
668 OMX_UseBuffer(pHandle, &pInBuffers, 0, &pmem_info, size,
675 OMX_UseBuffer(pHandle, &pInBuffers1, 2, &pmem_info1,
679 OMX_UseBuffer(pHandle, &pOutBuffers, 1, NULL, size, (void *) out_buffer);
683 OMX_SendCommand(pHandle, OMX_CommandStateSet, OMX_StateExecuting, NULL);
686 OMX_EmptyThisBuffer(pHandle, pInBuffers);
687 OMX_EmptyThisBuffer(pHandle, pInBuffers1);
688 OMX_FillThisBuffer(pHandle, pOutBuffers);
700 OMX_SendCommand(pHandle, OMX_CommandStateSet, OMX_StateIdle, NULL);
701 OMX_SendCommand(pHandle, OMX_CommandStateSet, OMX_StateLoaded, NULL);
702 OMX_FreeBuffer(pHandle, 0, pInBuffers);
703 OMX_FreeBuffer(pHandle, 2, pInBuffers1);
704 OMX_FreeBuffer(pHandle, 1, pOutBuffers);
727 OMX_SendCommand(pHandle, OMX_CommandFlush, NULL, NULL);
731 OMX_SendCommand(pHandle, OMX_CommandStateSet, OMX_StateIdle, NULL);
732 OMX_SendCommand(pHandle, OMX_CommandStateSet, OMX_StateLoaded, NULL);
733 OMX_FreeBuffer(pHandle, 0, pInBuffers);
734 OMX_FreeBuffer(pHandle, 2, pInBuffers1);
735 OMX_FreeBuffer(pHandle, 1, pOutBuffers);