~ubuntu-branches/ubuntu/wily/sflphone/wily

« back to all changes in this revision

Viewing changes to daemon/libs/pjproject-2.2.1/build.symbian/pjmedia.mmp

  • Committer: Package Import Robot
  • Author(s): Jonathan Riddell
  • Date: 2015-01-07 14:51:16 UTC
  • mfrom: (4.3.5 sid)
  • Revision ID: package-import@ubuntu.com-20150107145116-yxnafinf4lrdvrmx
Tags: 1.4.1-0.1ubuntu1
* Merge with Debian, remaining changes:
 - Drop soprano, nepomuk build-dep
* Drop ubuntu patches, now upstream

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#if defined(PJ_BUILD_DLL)
 
2
 
 
3
TARGET          pjmedia.dll
 
4
TARGETTYPE      dll
 
5
UID             0x0 0xA0000004
 
6
 
 
7
CAPABILITY      None
 
8
LIBRARY         null_audio.lib pjsdp.lib pjnath.lib pjlib_util.lib pjlib.lib esock.lib insock.lib charconv.lib euser.lib estlib.lib
 
9
MACRO           PJ_DLL
 
10
MACRO           PJ_EXPORTING
 
11
 
 
12
DEFFILE         .\pjmedia.def
 
13
 
 
14
#else
 
15
 
 
16
TARGET          pjmedia.lib
 
17
TARGETTYPE      lib
 
18
 
 
19
#endif
 
20
 
 
21
SOURCEPATH      ..\pjmedia\src\pjmedia
 
22
 
 
23
//
 
24
// GCCE optimization setting
 
25
//
 
26
OPTION          GCCE -O2 -fno-unit-at-a-time
 
27
 
 
28
MACRO           PJ_M_I386=1
 
29
MACRO           PJ_SYMBIAN=1
 
30
 
 
31
// Must compile as C++, otherwise exception would not work
 
32
OPTION          CW -lang c++
 
33
OPTION          ARMCC --cpp --gnu
 
34
OPTION          GCC     -x c++
 
35
OPTION          GCCE    -x c++
 
36
 
 
37
//
 
38
// Platform independent source
 
39
//
 
40
 
 
41
SOURCE          alaw_ulaw.c
 
42
SOURCE          alaw_ulaw_table.c
 
43
SOURCE          avi_player.c
 
44
SOURCE          bidirectional.c
 
45
SOURCE          clock_thread.c
 
46
SOURCE          codec.c
 
47
SOURCE          conf_switch.c
 
48
SOURCE          conference.c
 
49
SOURCE          converter.c
 
50
SOURCE          converter_libswscale.c
 
51
SOURCE          delaybuf.c
 
52
SOURCE          echo_common.c
 
53
SOURCE          echo_port.c
 
54
SOURCE          echo_suppress.c
 
55
SOURCE          endpoint.c
 
56
SOURCE          errno.c
 
57
SOURCE          event.c
 
58
SOURCE          format.c
 
59
SOURCE          g711.c
 
60
SOURCE          jbuf.c
 
61
SOURCE          master_port.c
 
62
SOURCE          mem_capture.c
 
63
SOURCE          mem_player.c
 
64
SOURCE          null_port.c
 
65
SOURCE          plc_common.c
 
66
SOURCE          port.c
 
67
SOURCE          resample_port.c
 
68
SOURCE          resample_resample.c
 
69
SOURCE          rtcp.c
 
70
SOURCE          rtcp_xr.c
 
71
SOURCE          rtp.c
 
72
//SDP files are in pjsdp.mmp: sdp.c, sdp_cmp.c, sdp_neg.c
 
73
//SOURCE                session.c               // deprecated
 
74
SOURCE          silencedet.c
 
75
SOURCE          sound_port.c
 
76
SOURCE          splitcomb.c
 
77
SOURCE          stereo_port.c
 
78
SOURCE          stream.c
 
79
SOURCE          stream_common.c
 
80
SOURCE          stream_info.c
 
81
SOURCE          tonegen.c
 
82
SOURCE          transport_adapter_sample.c
 
83
SOURCE          transport_ice.c
 
84
SOURCE          transport_udp.c
 
85
SOURCE          transport_srtp.c
 
86
SOURCE          types.c
 
87
SOURCE          vid_codec.c
 
88
SOURCE          vid_codec_util.c
 
89
SOURCE          vid_port.c
 
90
SOURCE          vid_stream.c
 
91
SOURCE          vid_stream_info.c
 
92
SOURCE          vid_tee.c
 
93
SOURCE          wav_player.c
 
94
SOURCE          wav_playlist.c
 
95
SOURCE          wav_writer.c
 
96
SOURCE          wave.c
 
97
SOURCE          wsola.c
 
98
 
 
99
//
 
100
// pjmedia-codec common files
 
101
//
 
102
SOURCEPATH      ..\pjmedia\src\pjmedia-codec
 
103
SOURCE          audio_codecs.c
 
104
SOURCE          amr_sdp_match.c
 
105
SOURCE          g7221_sdp_match.c
 
106
SOURCE          h263_packetizer.c
 
107
SOURCE          h264_packetizer.c
 
108
 
 
109
 
 
110
//
 
111
// Symbian specific
 
112
// These are on separate project
 
113
//
 
114
//SOURCE                symbian_sound.cpp
 
115
//SOURCE                null_sound.c
 
116
 
 
117
 
 
118
//
 
119
// Header files
 
120
//
 
121
 
 
122
 
 
123
SYSTEMINCLUDE   ..\pjmedia\include
 
124
SYSTEMINCLUDE   ..\pjlib\include 
 
125
SYSTEMINCLUDE   ..\pjlib-util\include 
 
126
SYSTEMINCLUDE   ..\pjnath\include 
 
127
SYSTEMINCLUDE   ..\third_party\srtp\include
 
128
SYSTEMINCLUDE   ..\third_party\srtp\crypto\include
 
129
SYSTEMINCLUDE   ..\third_party\build\srtp
 
130
SYSTEMINCLUDE   ..
 
131
 
 
132
SYSTEMINCLUDE   \epoc32\include
 
133
SYSTEMINCLUDE   \epoc32\include\libc
 
134
//SYSTEMINCLUDE \epoc32\include\mmf\plugin
 
135
 
 
136