Advertisement
Guest User

Untitled

a guest
Apr 26th, 2014
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.92 KB | None | 0 0
  1.   // work out buffer requirements, check port is in the right state
  2.    error = OMX_GetParameter(comp->comp, OMX_IndexParamPortDefinition, &portdef);
  3.    if(error != OMX_ErrorNone || portdef.bEnabled != OMX_FALSE || portdef.nBufferCountActual == 0 || portdef.nBufferSize == 0)
  4.       return -1;
  5.  
  6.    portdef.nBufferSize /= 80;
  7.    portdef.nBufferCountActual = 20;
  8.    error = OMX_SetParameter(comp->comp, OMX_IndexParamPortDefinition, &portdef);
  9.    if (error != OMX_ErrorNone) {
  10.        printf ("Error %d" , error);
  11.        return -1;
  12.    }
  13.    printf ("buffsize: %d %d\n", portdef.nBufferSize, portdef.nBufferCountActual);
  14.    error = OMX_GetParameter(comp->comp, OMX_IndexParamPortDefinition, &portdef);
  15.    if(error != OMX_ErrorNone || portdef.bEnabled != OMX_FALSE || portdef.nBufferCountActual == 0 || portdef.nBufferSize == 0)
  16.       return -1;
  17.    printf ("buffsize: %d %d\n", portdef.nBufferSize, portdef.nBufferCountActual);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement