khronosfws/openmax_al/group/openmaxal.mmp
changeset 12 5a06f39ad45b
child 16 43d09473c595
equal deleted inserted replaced
0:71ca22bcf22a 12:5a06f39ad45b
       
     1 /*
       
     2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  Project file for openmaxal
       
    15 *
       
    16 */
       
    17 
       
    18 #include <data_caging_paths.hrh>
       
    19 #include <platform_paths.hrh>
       
    20 
       
    21 TARGET		openmaxal.dll
       
    22 TARGETTYPE	DLL
       
    23 UID		    0x1000008D 0x10207CA3
       
    24 VENDORID	VID_DEFAULT
       
    25 
       
    26 VERSION 10.0
       
    27 #if !defined(__WINSCW__) && !defined(__WINS__)
       
    28 EpocAllowDllData
       
    29 #endif
       
    30 
       
    31 CAPABILITY ALL -TCB
       
    32 
       
    33 MACRO   USE_NGA_SURFACES
       
    34 //MACRO   _GSTREAMER_BACKEND_
       
    35 
       
    36 #ifdef _GSTREAMER_BACKEND_
       
    37 SOURCEPATH      ../Src/adaptation
       
    38 SOURCE	XAAdaptationContextBase.c
       
    39 SOURCE	XAAudioEncoderItfAdaptation.c
       
    40 SOURCE	XACameraAdaptCtx.c
       
    41 SOURCE	XACameraItfAdaptation.c
       
    42 SOURCE	XADeviceVolumeItfAdaptation.c
       
    43 SOURCE	XADynamicSourceItfAdaptation.c
       
    44 SOURCE	XAEngineAdaptCtx.c
       
    45 SOURCE	XAEqualizerItfAdaptation.c
       
    46 SOURCE	XAImageControlsItfAdaptation.c
       
    47 SOURCE	XAImageEffectsItfAdaptation.c
       
    48 SOURCE	XAImageEncoderItfAdaptation.c
       
    49 SOURCE	XALEDArrayAdaptCtx.c
       
    50 SOURCE	XALEDArrayItfAdaptation.c
       
    51 SOURCE	XAMediaPlayerAdaptCtx.c
       
    52 SOURCE	XAMediaRecorderAdaptCtx.c
       
    53 SOURCE	XAMetadataAdaptation.c
       
    54 SOURCE	XAMetadataAdaptCtx.c
       
    55 SOURCE	XAOutputMixAdaptCtx.c
       
    56 SOURCE	XAOutputMixItfAdaptation.c
       
    57 SOURCE	XAPlaybackRateItfAdaptation.c
       
    58 SOURCE	XAPlayItfAdaptation.c
       
    59 SOURCE	XARadioAdaptCtx.c
       
    60 SOURCE	XARadioItfAdaptation.c
       
    61 SOURCE	XARDSItfAdaptation.c
       
    62 SOURCE	XARecordItfAdaptation.c
       
    63 SOURCE	XASeekItfAdaptation.c
       
    64 SOURCE	XASnapShotItfAdaptation.c
       
    65 SOURCE	XAStaticCameraCapsAdaptation.c
       
    66 SOURCE	XAStaticCapsAdaptation.c
       
    67 SOURCE	XAVibraAdaptCtx.c
       
    68 SOURCE	XAVibraItfAdaptation.c
       
    69 SOURCE	XAVideoEncoderItfAdaptation.c
       
    70 SOURCE	XAVideoPostProsessingItfAdaptation.c
       
    71 SOURCE	XAVolumeItfAdaptation.c
       
    72 // 9.2 only (Exclude on other platforms)
       
    73 SOURCE  XANGAVideoSink.cpp
       
    74 #endif
       
    75 
       
    76 SOURCEPATH      ../src/camera
       
    77 SOURCE          xacameradevice.c
       
    78 SOURCE          xacameraitf.c
       
    79 
       
    80 SOURCEPATH      ../src/common
       
    81 SOURCE          openmaxal.c
       
    82 SOURCE          xacommon.c
       
    83 SOURCE          xaconfigextensionsitf.c
       
    84 SOURCE          xadynamicsourceitf.c
       
    85 SOURCE          xadynintmgmtitf.c
       
    86 SOURCE          xaequalizeritf.c
       
    87 SOURCE          xaimagecontrolsitf.c
       
    88 SOURCE          xaimageeffectsitf.c
       
    89 SOURCE          xametadataextractionitf.c
       
    90 SOURCE          xametadatatraversalitf.c
       
    91 SOURCE          xaobjectitf.c
       
    92 SOURCE          xaplatform.c
       
    93 SOURCE          xathreadsafety.c
       
    94 SOURCE          xavideopostprocessingitf.c
       
    95 SOURCE          xavolumeitf.c
       
    96 
       
    97 SOURCEPATH      ../src/engine
       
    98 SOURCE          xaaudiodecodercapabilitiesitf.c
       
    99 SOURCE          xaaudioencodercapabilitiesitf.c
       
   100 SOURCE          xaaudioiodevicecapabilitiesitf.c
       
   101 SOURCE          xacameracapabilitiesitf.c
       
   102 SOURCE          xadevicevolumeitf.c
       
   103 SOURCE          xaengine.c
       
   104 SOURCE          xaengineitf.c
       
   105 SOURCE          xaimagedecodercapabilitiesitf.c
       
   106 SOURCE          xaimageencodercapabilitiesitf.c
       
   107 SOURCE          xathreadsyncitf.c
       
   108 SOURCE          xavideodecodercapabilitiesitf.c
       
   109 SOURCE          xavideoencodercapabilitiesitf.c
       
   110 
       
   111 SOURCEPATH      ../src/ledarray
       
   112 SOURCE          xaledarraydevice.c
       
   113 SOURCE          xaledarrayitf.c
       
   114 
       
   115 SOURCEPATH      ../src/mediaplayer
       
   116 SOURCE          xamediaplayer.c
       
   117 SOURCE          xaplaybackrateitf.c
       
   118 SOURCE          xaplayitf.c
       
   119 SOURCE          xaprefetchstatusitf.c
       
   120 SOURCE          xaseekitf.c
       
   121 
       
   122 SOURCEPATH      ../src/mediarecorder
       
   123 SOURCE          xaaudioencoderitf.c
       
   124 SOURCE          xaimageencoderitf.c
       
   125 SOURCE          xamediarecorder.c
       
   126 SOURCE          xametadatainsertionitf.c
       
   127 SOURCE          xarecorditf.c
       
   128 SOURCE          xasnapshotitf.c
       
   129 SOURCE          xavideoencoderitf.c
       
   130 
       
   131 SOURCEPATH      ../src/metadataextractor
       
   132 SOURCE          xametadataextractor.c
       
   133 
       
   134 SOURCEPATH      ../src/outputmix
       
   135 SOURCE          xaoutputmix.c
       
   136 SOURCE		    xaoutputmixitf.c
       
   137 
       
   138 SOURCEPATH      ../src/radio
       
   139 SOURCE          xaradiodevice.c
       
   140 SOURCE		    xaradioitf.c
       
   141 SOURCE		    xardsitf.c
       
   142 
       
   143 SOURCEPATH      ../src/vibra
       
   144 SOURCE          xavibradevice.c
       
   145 SOURCE		    xavibraitf.c
       
   146 
       
   147 SOURCEPATH      ../src/mmf_adaptation
       
   148 SOURCE	xaengineadaptctxmmf.c
       
   149 SOURCE	xamediaplayeradaptctxmmf.c
       
   150 SOURCE	xaplayitfadaptationmmf.c
       
   151 SOURCE	xaadaptationcontextbasemmf.c
       
   152 SOURCE  cmmfbackendengine.cpp
       
   153 SOURCE  xamediarecorderadaptctxmmf.c
       
   154 SOURCE  xarecorditfadaptationmmf.c
       
   155 SOURCE 	sfmrlocaltimer.cpp
       
   156 
       
   157 USERINCLUDE     ../inc
       
   158 USERINCLUDE     ../src
       
   159 USERINCLUDE     ../src/khronos
       
   160 USERINCLUDE     ../src/mmf_adaptation
       
   161 #ifdef _GSTREAMER_BACKEND_
       
   162 USERINCLUDE     ../Src/adaptation
       
   163 #endif
       
   164 USERINCLUDE     ../src/camera
       
   165 USERINCLUDE     ../src/common
       
   166 USERINCLUDE     ../src/engine
       
   167 USERINCLUDE     ../src/ledarray
       
   168 USERINCLUDE     ../src/mediaplayer
       
   169 USERINCLUDE     ../src/mediarecorder
       
   170 USERINCLUDE     ../src/outputmix
       
   171 USERINCLUDE     ../src/radio
       
   172 USERINCLUDE     ../src/vibra
       
   173 
       
   174 MW_LAYER_SYSTEMINCLUDE
       
   175 OS_LAYER_LIBC_SYSTEMINCLUDE
       
   176 OS_LAYER_GLIB_SYSTEMINCLUDE
       
   177 SYSTEMINCLUDE /epoc32/include/platform/mw/khronos 
       
   178 // 9.2
       
   179 #ifdef _GSTREAMER_BACKEND_
       
   180 SYSTEMINCLUDE  	/sf/mw/gstreamer/include/gstreamer
       
   181 SYSTEMINCLUDE  	/sf/mw/gstreamer/include/gstreamer/gst
       
   182 SYSTEMINCLUDE  	/sf/mw/gstreamer/include/gstreamer/gst/interfaces
       
   183 SYSTEMINCLUDE  	/sf/mw/gstreamer/include/gstreamer/gst/app
       
   184 SYSTEMINCLUDE  	/sf/mw/gstreamer/include/gstreamer/gst/video
       
   185 #endif
       
   186 
       
   187 LIBRARY         euser.lib
       
   188 LIBRARY         libc.lib
       
   189 LIBRARY         libglib.lib
       
   190 LIBRARY         libpthread.lib
       
   191 
       
   192 LIBRARY         mediaclientvideodisplay.lib
       
   193 LIBRARY         ws32.lib
       
   194 LIBRARY			inetprotutil.lib
       
   195 LIBRARY         mediaclientaudio.lib
       
   196 LIBRARY         MMFControllerFramework.lib
       
   197 LIBRARY         mediaclientvideo.lib
       
   198 
       
   199 #ifdef _GSTREAMER_BACKEND_
       
   200 LIBRARY         libgmodule.lib
       
   201 LIBRARY         libgobject.lib
       
   202 LIBRARY         libgstreamer.lib
       
   203 LIBRARY         libgstapp.lib
       
   204 LIBRARY		    libgstphotography.lib
       
   205 LIBRARY 	    libgstinterfaces.lib 
       
   206 LIBRARY		    libgstvideo.lib
       
   207 LIBRARY 	    libgstbase.lib
       
   208 LIBRARY 	    libgstcoreelements.lib
       
   209 LIBRARY		    libgstcoreindexers.lib
       
   210 #endif 
       
   211 
       
   212 
       
   213