i am test the 'capture_encode_a8host_debug.xv5T', and add code:
IL_ClientSetCaptureParams()
{
...................
OMX_CONFIG_LIGHTNESSTYPE tLightness;
OMX_INIT_PARAM (&tLightness);
tLightness.nPortIndex = OMX_VFCC_OUTPUT_PORT_START_INDEX;
eError = OMX_GetConfig (pAppData->pCapHandle, (OMX_INDEXTYPE) OMX_IndexConfigCommonLightness,
(OMX_PTR) &tLightness);
printf("OMX_GetParameter(), tLightness, errno: %s\n", IL_ClientErrorToStr(eError));
printf("default tLightness is: %d\n", tLightness.nLightness);
/* setting I frame interval */
tLightness.nLightness = 90;
eError = OMX_SetConfig (pAppData->pCapHandle, (OMX_INDEXTYPE) OMX_IndexConfigCommonLightness,
(OMX_PTR) &tLightness);
printf("OMX_SetParameter(), tLightness, errno: %s\n", IL_ClientErrorToStr(eError));
}
the eError is 0x8000101A, it's OMX_ErrorUnsupportedIndex.
it means i only can adjust the brightness on AD(tvp7002) ?