omxil/omxilcomponentcommon/src/common/omxilconfigmanager.cpp
branchOpenMAX-IL_SHAI
changeset 16 eedf2dcd43c6
parent 0 40261b775718
equal deleted inserted replaced
15:c1e808730d6c 16:eedf2dcd43c6
    22 #include <e32cmn.h>
    22 #include <e32cmn.h>
    23 #include <openmax/il/khronos/v1_x/OMX_Core.h>
    23 #include <openmax/il/khronos/v1_x/OMX_Core.h>
    24 
    24 
    25 #include "log.h"
    25 #include "log.h"
    26 #include "omxilconfigmanager.h"
    26 #include "omxilconfigmanager.h"
    27 #include "omxilportmanager.h"
       
    28 #include "omxilspecversion.h"
    27 #include "omxilspecversion.h"
    29 #include "omxilutil.h"
    28 #include "omxilutil.h"
       
    29 #include "omxilportmanagerif.h"
    30 
    30 
    31 
    31 
    32 // NOTE: OMX_UUIDTYPE[128] is defined in OMX_Types.h
    32 // NOTE: OMX_UUIDTYPE[128] is defined in OMX_Types.h
    33 #define KMAX_UUIDTYPE_SIZE 128
    33 #define KMAX_UUIDTYPE_SIZE 128
    34 
    34 
    35 EXPORT_C COmxILConfigManager*
    35 EXPORT_C COmxILConfigManager*
    36 COmxILConfigManager::NewL(
    36 COmxILConfigManager::NewL(
    37 	COmxILPortManager& aPortManager,
    37 	MOmxILPortManagerIf& aPortManager,
    38 	const TDesC8& aComponentName,
    38 	const TDesC8& aComponentName,
    39 	const OMX_VERSIONTYPE& aComponentVersion,
    39 	const OMX_VERSIONTYPE& aComponentVersion,
    40 	const RPointerArray<TDesC8>& aComponentRoleList)
    40 	const RPointerArray<TDesC8>& aComponentRoleList)
    41 	{
    41 	{
    42     DEBUG_PRINTF(_L8("COmxILConfigManager::NewL"));
    42     DEBUG_PRINTF(_L8("COmxILConfigManager::NewL"));
    82 	InsertConfigIndexL(OMX_IndexConfigPriorityMgmt);
    82 	InsertConfigIndexL(OMX_IndexConfigPriorityMgmt);
    83 
    83 
    84 	}
    84 	}
    85 
    85 
    86 EXPORT_C
    86 EXPORT_C
    87 COmxILConfigManager::COmxILConfigManager(COmxILPortManager& aPortManager)
    87 COmxILConfigManager::COmxILConfigManager(MOmxILPortManagerIf& aPortManager)
    88 	:
    88 	:
    89 	iPortManager(aPortManager),
    89 	iPortManager(aPortManager),
    90 	iComponentName(),
    90 	iComponentName(),
    91 	iComponentRoleList(),
    91 	iComponentRoleList(),
    92 	iCurrentRoleIndex(0)
    92 	iCurrentRoleIndex(0)