/*
* Copyright (c) 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: Project file for openmaxal
*
*/
#include <data_caging_paths.hrh>
#include <platform_paths.hrh>
TARGET openmaxal.dll
TARGETTYPE DLL
UID 0x1000008D 0x10207CA3
VENDORID VID_DEFAULT
VERSION 10.0
#if !defined(__WINSCW__) && !defined(__WINS__)
EpocAllowDllData
#endif
CAPABILITY ALL -TCB
MACRO USE_NGA_SURFACES
//MACRO MARKERPOSITIONTIMERLOG
//MACRO POSITIONUPDATETIMERLOG
//MACRO USE_LOCAL_WINDOW_RESOURCES
//MACRO PROFILE_TIME
//MACRO PRINT_TO_CONSOLE_TIME_DIFF
SOURCEPATH ../src/gst_adaptation
SOURCE xaadaptationgst.c
SOURCE xagstcapabilitiesmgr.c
SOURCE xaaudioencoderitfadaptation.c
SOURCE xadevicevolumeitfadaptation.c
SOURCE xadynamicsourceitfadaptation.c
SOURCE xaengineadaptctx.c
SOURCE xaequalizeritfadaptation.c
SOURCE xaledarrayadaptctx.c
SOURCE xaledarrayitfadaptation.c
SOURCE xamediaplayeradaptctx.c
SOURCE xamediarecorderadaptctx.c
SOURCE xametadataadaptation.c
SOURCE xametadataadaptctx.c
SOURCE xaoutputmixadaptctx.c
SOURCE xaoutputmixitfadaptation.c
SOURCE xaplaybackrateitfadaptation.c
SOURCE xaplayitfadaptation.c
SOURCE xardsitfadaptation.c
SOURCE xarecorditfadaptation.c
SOURCE xaseekitfadaptation.c
SOURCE xavibraadaptctx.c
SOURCE xavibraitfadaptation.c
SOURCE xavolumeitfadaptation.c
SOURCE xastreaminformationitfadaptation.c
#ifdef OMAX_CAMERABIN
SOURCE xacameraadaptctx.c
SOURCE xacameraitfadaptation.c
SOURCE xaimagecontrolsitfadaptation.c
SOURCE xaimageeffectsitfadaptation.c
SOURCE xaimageencoderitfadaptation.c
SOURCE xasnapshotitfadaptation.c
SOURCE xastaticcameracapsadaptation.c
SOURCE xavideoencoderitfadaptation.c
SOURCE xavideopostprosessingitfadaptation.c
#endif
SOURCEPATH ../src/adptcommon
SOURCE xaframeworkmgr.c
SOURCE xacapabilitiesmgr.c
SOURCE xaadptbasectx.c
#ifdef OMAX_CAMERABIN
SOURCEPATH ../src/camera
SOURCE xacameradevice.c
SOURCE xacameraitf.c
#endif
SOURCEPATH ../src/common
SOURCE openmaxal.c
SOURCE xacommon.c
SOURCE xaconfigextensionsitf.c
SOURCE xadynamicsourceitf.c
SOURCE xadynintmgmtitf.c
SOURCE xaequalizeritf.c
SOURCE xametadataextractionitf.c
SOURCE xametadatatraversalitf.c
SOURCE xaobjectitf.c
SOURCE xaplatform.c
SOURCE xathreadsafety.c
SOURCE xavolumeitf.c
SOURCE xastreaminformationitf.c
SOURCE xanokialinearvolume_iid.c
SOURCE xanokiavolumeext_iid.c
SOURCE xanokialinearvolumeitf.c
SOURCE xanokiavolumeextitf.c
#ifdef OMAX_CAMERABIN
SOURCE xaimagecontrolsitf.c
SOURCE xaimageeffectsitf.c
SOURCE xavideopostprocessingitf.c
#endif
SOURCEPATH ../src/engine
SOURCE xaaudiodecodercapabilitiesitf.c
SOURCE xaaudioencodercapabilitiesitf.c
SOURCE xaaudioiodevicecapabilitiesitf.c
SOURCE xadevicevolumeitf.c
SOURCE xaengine.c
SOURCE xaengineitf.c
SOURCE xathreadsyncitf.c
#ifdef OMAX_CAMERABIN
SOURCE xacameracapabilitiesitf.c
SOURCE xaimagedecodercapabilitiesitf.c
SOURCE xaimageencodercapabilitiesitf.c
SOURCE xavideodecodercapabilitiesitf.c
SOURCE xavideoencodercapabilitiesitf.c
#endif
SOURCEPATH ../src/ledarray
SOURCE xaledarraydevice.c
SOURCE xaledarrayitf.c
SOURCEPATH ../src/mediaplayer
SOURCE xamediaplayer.c
SOURCE xaplaybackrateitf.c
SOURCE xaplayitf.c
SOURCE xaprefetchstatusitf.c
SOURCE xaseekitf.c
SOURCEPATH ../src/mediarecorder
SOURCE xaaudioencoderitf.c
SOURCE xamediarecorder.c
SOURCE xametadatainsertionitf.c
SOURCE xarecorditf.c
#ifdef OMAX_CAMERABIN
SOURCE xaimageencoderitf.c
SOURCE xasnapshotitf.c
SOURCE xavideoencoderitf.c
#endif
SOURCEPATH ../src/metadataextractor
SOURCE xametadataextractor.c
SOURCEPATH ../src/outputmix
SOURCE xaoutputmix.c
SOURCE xaoutputmixitf.c
SOURCEPATH ../src/radio
SOURCE xaradiodevice.c
SOURCE xaradioitf.c
SOURCE xardsitf.c
SOURCEPATH ../src/vibra
SOURCE xavibradevice.c
SOURCE xavibraitf.c
SOURCEPATH ../src/mmf_adaptation
// Removing below file since currently there is no Engine related
// mmf adaptation
//SOURCE xaengineadaptctxmmf.c
SOURCE xamediaplayeradaptctxmmf.c
SOURCE xaplayitfadaptationmmf.c
SOURCE xaadaptationmmf.c
SOURCE cmmfbackendengine.cpp
SOURCE xamediarecorderadaptctxmmf.c
SOURCE xarecorditfadaptationmmf.c
SOURCE sfmrlocaltimer.cpp
SOURCE xaradioitfadaptation.c
SOURCE xaradioadaptctx.c
SOURCE cmmfradiobackendengine.cpp
SOURCE xanokialinearvolumeitfadaptationmmf.c
SOURCE xanokiavolumeextitfadaptationmmf.c
SOURCE xammfcapabilitiesmgr.c
//SOURCE xangavideosink.cpp
SOURCE markerpositiontimer.cpp
SOURCE positionupdatetimer.cpp
SOURCE xaseekitfadaptationmmf.c
SOURCE xadynamicsourceitfadaptationmmf.c
SOURCE xastreaminformationitfadaptationmmf.c
SOURCE cmetadatautilityitf.cpp
SOURCE xametadataadaptctxmmf.c
SOURCE xaplaybackrateitfadaptationmmf.c
USERINCLUDE ../inc
USERINCLUDE ../src
USERINCLUDE ../src/khronos
USERINCLUDE ../src/mmf_adaptation
USERINCLUDE ../src/gst_adaptation
USERINCLUDE ../src/camera
USERINCLUDE ../src/common
USERINCLUDE ../src/engine
USERINCLUDE ../src/ledarray
USERINCLUDE ../src/mediaplayer
USERINCLUDE ../src/mediarecorder
USERINCLUDE ../src/outputmix
USERINCLUDE ../src/radio
USERINCLUDE ../src/vibra
USERINCLUDE ../src/adptcommon
MW_LAYER_SYSTEMINCLUDE
OS_LAYER_LIBC_SYSTEMINCLUDE
OS_LAYER_GLIB_SYSTEMINCLUDE
MW_LAYER_GSTREAMER_SYSTEMINCLUDE
SYSTEMINCLUDE /epoc32/include/platform/mw/khronos
LIBRARY euser.lib
LIBRARY libc.lib
LIBRARY libglib.lib
LIBRARY libpthread.lib
LIBRARY mediaclientvideodisplay.lib
LIBRARY ws32.lib
LIBRARY inetprotutil.lib
LIBRARY mediaclientaudio.lib
LIBRARY MMFControllerFramework.lib
LIBRARY mediaclientvideo.lib
LIBRARY AudioInputRouting.lib
LIBRARY Radio_Utility.lib
LIBRARY libgmodule.lib
LIBRARY libgobject.lib
LIBRARY libgstreamer.lib
LIBRARY libgstapp.lib
LIBRARY libgstinterfaces.lib
LIBRARY libgstbase.lib
LIBRARY libgstcoreelements.lib
LIBRARY libgstcoreindexers.lib
LIBRARY MetaDataUtility.lib
#ifdef OMAX_CAMERABIN
LIBRARY libgstphotography.lib
LIBRARY libgstvideo.lib
#endif
STATICLIBRARY hxmetadatautil.lib