dvrengine/CommonRecordingEngine/group/CommonRecordingEngine.mmp
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Thu, 17 Dec 2009 09:14:38 +0200
changeset 0 822a42b6c3f1
permissions -rw-r--r--
Revision: 200949 Kit: 200951

/*
* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of the License "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:    Symbian style build specification common recording engine*
*/



#include <platform_paths.hrh>
#include "../inc/CRServerConsts.hrh"
#include "../inc/VideoServiceUtilsConf.hrh"

//OPTION ARMCC --asm --interleave
ALWAYS_BUILD_AS_ARM

TARGET          CommonRecordingEngine.exe
TARGETTYPE      exe
UID             0x1000008d KCRServerUid

CAPABILITY      CAP_APPLICATION NetworkControl -DRM -AllFiles
VENDORID        VID_DEFAULT

SOURCEPATH      ../src
SOURCE          CCRServer.cpp
SOURCE          CCRSession.cpp
SOURCE          CCREngine.cpp
SOURCE          CCRPacketBuffer.cpp
SOURCE          CCRRtspSink.cpp
SOURCE          CCRNullSink.cpp
SOURCE          CCRStreamingSession.cpp
SOURCE          CCRRtspPacketSource.cpp
SOURCE          CCRRtpTcpStreamer.cpp
SOURCE          CCRRtpTcpStream.cpp
SOURCE          CCRConnection.cpp
SOURCE          CCRRtspResponse.cpp
SOURCE          CCRRtspCommand.cpp
SOURCE          CCRRtspCommon.cpp
SOURCE          CCRSock.cpp
SOURCE          CCRTimer.cpp
SOURCE          CCRPacketSinkBase.cpp
SOURCE          CCRPacketSourceBase.cpp
SOURCE          CCRPunchPacketSender.cpp
SOURCE          CCRClientInformer.cpp
#ifdef RD_IPTV_FEA_RTP_CLIP_SUPPORT
SOURCE          CCRRtpFileSource.cpp
SOURCE          CCRNullSource.cpp
SOURCE          CCRRtpRecordSink.cpp
SOURCE          CCRXpsSink.cpp
#endif // RD_IPTV_FEA_RTP_CLIP_SUPPORT

USERINCLUDE     ../inc
USERINCLUDE     ../../../conf/

#ifdef RD_IPTV_FEA_RTP_CLIP_SUPPORT
USERINCLUDE     ../DvrRtpClipHandler/inc
USERINCLUDE     ../DvrRtpUtils/inc
#endif // RD_IPTV_FEA_RTP_CLIP_SUPPORT

MW_LAYER_SYSTEMINCLUDE 

LIBRARY         euser.lib
LIBRARY         esock.lib              // Network connection
LIBRARY         insock.lib             // Inet address
LIBRARY         inetprotutil.lib       // URI parsing utils
LIBRARY         commdb.lib             // TCommDbConnPref et al.
LIBRARY         hash.lib               // CMD5 class
LIBRARY         rtp.lib                // RTP
LIBRARY         efsrv.lib              // File server
LIBRARY         connmon.lib            // RConnectionMonitor
LIBRARY         centralrepository.lib  //
LIBRARY         DvrSdpparser.lib       // DVR SDP parser
LIBRARY         flogger.lib            // File logger
LIBRARY         PlatformEnv.lib
LIBRARY         imut.lib               // TImCodecB64

#ifdef RD_IPTV_FEA_RTP_CLIP_SUPPORT
STATICLIBRARY   XPSPacketSink.lib      // XPS packet sink
LIBRARY         DvrRtpclipHandler.lib  // Propriatary rtp format
LIBRARY         DvrRtpUtils.lib        // DVR rtp utils
#ifdef VIA_FEA_IPTV_USE_IPDC
LIBRARY         H264GenrToLocalDepack.lib
#endif // VIA_FEA_IPTV_USE_IPDC
#endif // RD_IPTV_FEA_RTP_CLIP_SUPPORT

START WINS      
//EXPORTUNFROZEN
END

START MARM
// ?marm_specific_information
END