os/mm/mmlibs/mmfw/MMPFiles/client/MediaClientVideo.mmp
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 // Copyright (c) 2002-2010 Nokia Corporation and/or its subsidiary(-ies).
     2 // All rights reserved.
     3 // This component and the accompanying materials are made available
     4 // under the terms of "Eclipse Public License v1.0"
     5 // which accompanies this distribution, and is available
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 //
     8 // Initial Contributors:
     9 // Nokia Corporation - initial contribution.
    10 //
    11 // Contributors:
    12 //
    13 // Description:
    14 // mediaclientvideo.dll Video playback and recording client-side library
    15 // 
    16 //
    17 
    18 /**
    19 @file
    20 
    21 */
    22 
    23 #include		"../../inc/mmf/common/mmfbase.hrh"    // get the UID
    24 
    25 target			mediaclientvideo.dll
    26 CAPABILITY      ALL -TCB
    27 targettype		DLL
    28 UID				KSharedLibraryUidDefine KUidMediaServerClientVideoDllUnicodeDefine
    29 VENDORID        0x70000001
    30 UNPAGED
    31 									
    32 OS_LAYER_SYSTEMINCLUDE_SYMBIAN
    33 
    34 userinclude			../../src/Client/Utility
    35 
    36 SOURCEPATH		../../src/Client/Video
    37 
    38 source			mmfclientvideoplayer.cpp 
    39 
    40 #ifdef SYMBIAN_BUILD_GCE
    41 source			mmfclientvideoplayer2.cpp
    42 source			mediaclientvideodisplaybody.cpp
    43 source			mediaclientextdisplayinterface.cpp
    44 source			mediaclientextdisplayhandler.cpp
    45 source			mediaclientwseventobserver.cpp
    46 source			mediaclientpolicyserverclient.cpp
    47 source			mediaclientpolicyserversession.cpp
    48 
    49 #endif 
    50 
    51 source			mmfclientvideoplayerbody.cpp
    52 source			mmfclientvideorecorder.cpp
    53 source			mmfclientvideorecorderbody.cpp
    54 source			Mmfclientvideocallback.cpp
    55 
    56 #ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
    57 source			mmfsubtitleutility.cpp
    58 #endif
    59 
    60 library			ws32.lib
    61 library			euser.lib
    62 library			mediaclientutility.lib
    63 library			mmfcontrollerframework.lib
    64 library			mmfstandardcustomcommands.lib
    65 library			fbscli.lib
    66 library			mediaclient.lib
    67 library			ecom.lib
    68 library			centralrepository.lib
    69 
    70 LIBRARY			mmcommon.lib
    71 
    72 #ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
    73 DEFFILE mediaclientvideo3.def
    74 #else
    75 
    76 #ifdef SYMBIAN_BUILD_GCE
    77 DEFFILE mediaclientvideo2.def
    78 #else
    79 
    80 #ifdef EABI
    81 DEFFILE MediaClientVideo.def
    82 #endif
    83 
    84 #ifdef WINSCW
    85 DEFFILE MEDIACLIENTVIDEO.DEF
    86 #endif
    87 
    88 #endif //SYMBIAN_BUILD_GCE
    89 #endif //SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
    90 
    91 MACRO MEDIA_CLIENT_SURFACE_NOT_REMOVED_FROM_CLIENT_WINDOW
    92 
    93 nostrictdef
    94 strictdepend
    95 
    96 start			wins
    97 	baseaddress	0x4F2A0000
    98 end
    99 
   100 SMPSAFE