khronosfws/openmax_al/src/common/xaobjectitf.h
changeset 53 eabc8c503852
parent 25 6f7ceef7b1d1
equal deleted inserted replaced
48:a493a607b5bf 53:eabc8c503852
    31 typedef void (*xaFreeResourcesImpl)(XAObjectItf self);
    31 typedef void (*xaFreeResourcesImpl)(XAObjectItf self);
    32 
    32 
    33 /** ENUMERATIONS **/
    33 /** ENUMERATIONS **/
    34 
    34 
    35 /** STRUCTURES **/
    35 /** STRUCTURES **/
       
    36 
       
    37 typedef struct XAObjItfCBData_
       
    38     {
       
    39     XAuint32 event;
       
    40     XAresult result;
       
    41     XAuint32 param;
       
    42     void* interface;
       
    43     }XAObjItfCBData;
       
    44 
    36 typedef struct XAObjItfMapEntry_
    45 typedef struct XAObjItfMapEntry_
    37     {
    46     {
    38     XAInterfaceID iid;
    47     XAInterfaceID iid;
    39     XAuint8 mapIdx;
    48     XAuint8 mapIdx;
    40     void *pItf;
    49     void *pItf;