diff -r 80975da52420 -r 43d09473c595 khronosfws/openmax_al/src/engine/xaengineitf.h --- a/khronosfws/openmax_al/src/engine/xaengineitf.h Mon May 03 12:59:52 2010 +0300 +++ b/khronosfws/openmax_al/src/engine/xaengineitf.h Fri May 14 16:22:35 2010 +0300 @@ -20,7 +20,8 @@ #include "openmaxalwrapper.h" #include "xaglobals.h" - +#include "xaframeworkmgr.h" +#include "xacapabilitiesmgr.h" /** MACROS **/ /** TYPES **/ @@ -36,6 +37,13 @@ /* pointer to self */ struct XAEngineItfImpl_* self; /* variables */ + /*Not Owned*/ + struct FrameworkMap_* mapper; + /*Not Owned*/ + struct XACapabilities_* capabilities; + + int xyz; + } XAEngineItfImpl; /** METHODS **/ @@ -152,7 +160,7 @@ XAboolean *pSupported); /* XAEngineItfImpl -specific methods */ -XAEngineItfImpl* XAEngineItfImpl_Create(void); +XAEngineItfImpl* XAEngineItfImpl_Create(FrameworkMap* fwkmapper, XACapabilities* capabilities); void XAEngineItfImpl_Free(XAEngineItfImpl *self); #endif /* XAENGINEITF_H */