Results 1 to 3 of 3

Thread: OpenMAX IL 1.2 header doesn't compile: OMX_IVCommon.h

  1. #1
    Junior Member
    Join Date
    Jul 2012
    Posts
    2

    OpenMAX IL 1.2 header doesn't compile: OMX_IVCommon.h

    OMX_IVCommon.h uses OMX_MANUALFOCUSRECTTYPE (as part of the OMX_CONFIG_FOCUSREGIONCONTROLTYPE type) before declaring/defining it, making the file fail compilation:

    Code :
    $ grep OMX_MANUALFOCUSRECTTYPE OMX_IVCommon.h 
        OMX_MANUALFOCUSRECTTYPE sManualFRegions[1];
    typedef struct OMX_MANUALFOCUSRECTTYPE {
    } OMX_MANUALFOCUSRECTTYPE;

    This is from http://www.khronos.org/registry/omxil/a ... Header.zip linked from http://www.khronos.org/registry/omxil/
    Should those headers not be used yet?

  2. #2
    Junior Member
    Join Date
    Jul 2012
    Posts
    4

    Re: OpenMAX IL 1.2 header doesn't compile: OMX_IVCommon.h

    This error has been identified and corrected in our internal repository, but it seems the wrong version has been uploaded to the web-site. We will work on correcting this, and upload a new version soon.

    The new version will move the OMX_MANUALFOCUSRECTTYPE definition just before the OMX_CONFIG_FOCUSREGIONCONTROLTYPE one, in place of just after. Waiting for the update, you can already apply the fix.

    Even if the specification is still at provisional state, the headers are expected to be usable. Do not hesitate to report any other error you may find!

  3. #3
    Junior Member
    Join Date
    Jul 2012
    Posts
    4

    Re: OpenMAX IL 1.2 header doesn't compile: OMX_IVCommon.h

    For information, the corrected header file is now uploaded.

Similar Threads

  1. Compile OpenMax with GCC
    By Arnaud Frigout in forum OpenMAX DL
    Replies: 2
    Last Post: 11-21-2011, 06:13 PM
  2. Replies: 0
    Last Post: 09-04-2011, 03:30 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •