omxil/omxilcomponentcommon/src/common/omxilprocessingfunction.cpp
author Dario Sestito <darios@symbian.org>
Tue, 20 Jul 2010 11:22:23 +0100
branchECAM_2
changeset 35 ca251dbe8e03
parent 0 40261b775718
child 16 eedf2dcd43c6
permissions -rw-r--r--
Created ECAM_2 branch to host ISB development on ECAM stage 2

// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
// Initial Contributors:
// Nokia Corporation - initial contribution.
//
// Contributors:
//
// Description:
//


/**
 @file
 @internalComponent
*/

#include "log.h"
#include "omxilprocessingfunction.h"


EXPORT_C
COmxILProcessingFunction::COmxILProcessingFunction(
	MOmxILCallbackNotificationIf& aCallbacks)
	:
	iCallbacks(aCallbacks)
	{
    DEBUG_PRINTF(_L8("COmxILProcessingFunction::COmxILProcessingFunction"));

	}

EXPORT_C
COmxILProcessingFunction::~COmxILProcessingFunction()
	{
    DEBUG_PRINTF(_L8("COmxILProcessingFunction::~COmxILProcessingFunction"));

	}

/**
   This is an indication from the framework that the IL Client wants to set the
   default role that a standard component is assuming. Therefore, the role
   defaults need to be reloaded into all ports and the Processing
   Function. This method is the indication to the processing function that the
   role defaults have been set into the component ports. A component not
   claiming support of any of the standard component roles does not need to
   override this method.

   @param aComponentRoleIndex An integer associated to the new component role.

   @return OMX_ERRORTYPE
 */
EXPORT_C OMX_ERRORTYPE
COmxILProcessingFunction::ComponentRoleIndication(TUint /* aComponentRoleIndex */)
	{
	return OMX_ErrorNotImplemented;
	}


EXPORT_C OMX_ERRORTYPE COmxILProcessingFunction::MediaTimeIndication(const OMX_TIME_MEDIATIMETYPE& )
	{
	return OMX_ErrorNotImplemented;
	}