Freeswitch-trunk
Threads by month
- ----- 2026 -----
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
July 2006
- 4 participants
- 133 discussions
26 Jul '06
Author: brian
Date: Wed Jul 26 13:15:59 2006
New Revision: 2159
Modified:
freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj
Log:
Small tweak
Modified: freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj
==============================================================================
--- freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj (original)
+++ freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj Wed Jul 26 13:15:59 2006
@@ -902,6 +902,7 @@
D3DEC9D50A75E409002001CF /* iksemel.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3DEC8A50A75DFDE002001CF /* iksemel.framework */; };
D3DEC9DC0A75E424002001CF /* apr.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3DEC21D0A75CB06002001CF /* apr.framework */; };
D3DECA120A75E429002001CF /* aprutil.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3DEC6CF0A75D4E9002001CF /* aprutil.framework */; };
+ D3E66A360A77D9DC00D04E25 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691440A77C199007E38CA /* config.h */; settings = {ATTRIBUTES = (Public, ); }; };
D3F691200A77C12E007E38CA /* fsm_misc.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6910C0A77C12E007E38CA /* fsm_misc.c */; };
D3F691210A77C12E007E38CA /* fsm.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F6910D0A77C12E007E38CA /* fsm.h */; settings = {ATTRIBUTES = (Public, ); }; };
D3F691220A77C12E007E38CA /* ict_fsm.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6910E0A77C12E007E38CA /* ict_fsm.c */; };
@@ -981,7 +982,7 @@
D3F691BC0A77C442007E38CA /* sdp_message.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691B20A77C442007E38CA /* sdp_message.h */; settings = {ATTRIBUTES = (Private, ); }; };
D3F691DA0A77C45F007E38CA /* osip_accept_encoding.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691BF0A77C45F007E38CA /* osip_accept_encoding.h */; settings = {ATTRIBUTES = (Private, ); }; };
D3F691DB0A77C45F007E38CA /* osip_accept_language.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691C00A77C45F007E38CA /* osip_accept_language.h */; settings = {ATTRIBUTES = (Private, ); }; };
- D3F691DC0A77C45F007E38CA /* osip_accept.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691C10A77C45F007E38CA /* osip_accept.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691DC0A77C45F007E38CA /* osip_accept.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691C10A77C45F007E38CA /* osip_accept.h */; settings = {ATTRIBUTES = (Public, ); }; };
D3F691DD0A77C45F007E38CA /* osip_alert_info.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691C20A77C45F007E38CA /* osip_alert_info.h */; settings = {ATTRIBUTES = (Private, ); }; };
D3F691DE0A77C45F007E38CA /* osip_allow.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691C30A77C45F007E38CA /* osip_allow.h */; settings = {ATTRIBUTES = (Private, ); }; };
D3F691DF0A77C45F007E38CA /* osip_authentication_info.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691C40A77C45F007E38CA /* osip_authentication_info.h */; settings = {ATTRIBUTES = (Private, ); }; };
@@ -4565,7 +4566,6 @@
D3F6910B0A77C0D6007E38CA /* include */ = {
isa = PBXGroup;
children = (
- D3F691440A77C199007E38CA /* config.h */,
D3F691340A77C15A007E38CA /* internal.h */,
D3F691350A77C15A007E38CA /* osip_condv.h */,
D3F691360A77C15A007E38CA /* osip_dialog.h */,
@@ -4635,6 +4635,7 @@
D3F6915A0A77C3C4007E38CA /* include */ = {
isa = PBXGroup;
children = (
+ D3F691440A77C199007E38CA /* config.h */,
D3F691BF0A77C45F007E38CA /* osip_accept_encoding.h */,
D3F691C00A77C45F007E38CA /* osip_accept_language.h */,
D3F691C10A77C45F007E38CA /* osip_accept.h */,
@@ -5155,6 +5156,7 @@
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
+ D3E66A360A77D9DC00D04E25 /* config.h in Headers */,
D3F691A60A77C3E3007E38CA /* parser.h in Headers */,
D3F691B30A77C442007E38CA /* osip_body.h in Headers */,
D3F691B40A77C442007E38CA /* osip_const.h in Headers */,
@@ -9335,6 +9337,7 @@
"-DENABLE_TRACE",
"-I../../libs/libosip2-$(FREESWITCH_LIBOSIP2_VERSION)/include",
"-I../../libs/libosip2-$(FREESWITCH_LIBOSIP2_VERSION)/include/osipparser2/headers",
+ "-I../../libs/libosip2-$(FREESWITCH_LIBOSIP2_VERSION)",
);
PREBINDING = NO;
PRODUCT_NAME = osipparser2;
1
0
26 Jul '06
Author: brian
Date: Wed Jul 26 12:58:37 2006
New Revision: 2157
Added:
freeswitch/trunk/mac/xcode/exosip2.plist
freeswitch/trunk/mac/xcode/osip2.plist
freeswitch/trunk/mac/xcode/osipparser2.plist
Modified:
freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj
Log:
Adding mod_exosip, osip2, osipparser2 and exosip2 to the xcode project.
/b
Modified: freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj
==============================================================================
--- freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj (original)
+++ freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj Wed Jul 26 12:58:37 2006
@@ -33,6 +33,7 @@
D33DFADC0A76E0A200E49B16 /* PBXTargetDependency */,
D3B407500A76EEE9000AF6D4 /* PBXTargetDependency */,
D315301B0A76F28800549119 /* PBXTargetDependency */,
+ D3AA5D760A77D61E008F105E /* PBXTargetDependency */,
);
name = "Build Modules";
productName = Modules;
@@ -492,6 +493,16 @@
D38DD5590A768CC700FEDB19 /* resample.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D38DD5260A768B6100FEDB19 /* resample.framework */; };
D38DD55A0A768CCB00FEDB19 /* speakup.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D38DD5400A768C0900FEDB19 /* speakup.framework */; };
D38DD55C0A768CD600FEDB19 /* srtp.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D38DD4DF0A768AC500FEDB19 /* srtp.framework */; };
+ D3AA5D200A77D53D008F105E /* teletone.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3DEC8310A75DA10002001CF /* teletone.framework */; };
+ D3AA5D210A77D53D008F105E /* srtp.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D38DD4DF0A768AC500FEDB19 /* srtp.framework */; };
+ D3AA5D220A77D53D008F105E /* sqlite.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D37670C50A75ECD400ACC1FB /* sqlite.framework */; };
+ D3AA5D230A77D53D008F105E /* resample.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D38DD5260A768B6100FEDB19 /* resample.framework */; };
+ D3AA5D240A77D53D008F105E /* libfreeswitch.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D37671650A75F0DC00ACC1FB /* libfreeswitch.framework */; };
+ D3AA5D250A77D53D008F105E /* aprutil.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3DEC6CF0A75D4E9002001CF /* aprutil.framework */; };
+ D3AA5D260A77D53D008F105E /* apr.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3DEC21D0A75CB06002001CF /* apr.framework */; };
+ D3AA5D290A77D54A008F105E /* exosip2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3F692020A77C51B007E38CA /* exosip2.framework */; };
+ D3AA5D2A0A77D54A008F105E /* osip2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3F690FD0A77C002007E38CA /* osip2.framework */; };
+ D3AA5D2B0A77D54A008F105E /* osipparser2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3F6914C0A77C203007E38CA /* osipparser2.framework */; };
D3AD47610A76D0D5002A2191 /* au.c in Sources */ = {isa = PBXBuildFile; fileRef = D3AD475E0A76D0D5002A2191 /* au.c */; };
D3AD47620A76D0D5002A2191 /* broadcast.c in Sources */ = {isa = PBXBuildFile; fileRef = D3AD475F0A76D0D5002A2191 /* broadcast.c */; };
D3AD47630A76D0D5002A2191 /* g72x.c in Sources */ = {isa = PBXBuildFile; fileRef = D3AD47600A76D0D5002A2191 /* g72x.c */; };
@@ -891,6 +902,156 @@
D3DEC9D50A75E409002001CF /* iksemel.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3DEC8A50A75DFDE002001CF /* iksemel.framework */; };
D3DEC9DC0A75E424002001CF /* apr.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3DEC21D0A75CB06002001CF /* apr.framework */; };
D3DECA120A75E429002001CF /* aprutil.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3DEC6CF0A75D4E9002001CF /* aprutil.framework */; };
+ D3F691200A77C12E007E38CA /* fsm_misc.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6910C0A77C12E007E38CA /* fsm_misc.c */; };
+ D3F691210A77C12E007E38CA /* fsm.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F6910D0A77C12E007E38CA /* fsm.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D3F691220A77C12E007E38CA /* ict_fsm.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6910E0A77C12E007E38CA /* ict_fsm.c */; };
+ D3F691230A77C12E007E38CA /* ict.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6910F0A77C12E007E38CA /* ict.c */; };
+ D3F691240A77C12E007E38CA /* ist_fsm.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691100A77C12E007E38CA /* ist_fsm.c */; };
+ D3F691250A77C12E007E38CA /* ist.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691110A77C12E007E38CA /* ist.c */; };
+ D3F691260A77C12E007E38CA /* nict_fsm.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691120A77C12E007E38CA /* nict_fsm.c */; };
+ D3F691270A77C12E007E38CA /* nict.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691130A77C12E007E38CA /* nict.c */; };
+ D3F691280A77C12E007E38CA /* nist_fsm.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691140A77C12E007E38CA /* nist_fsm.c */; };
+ D3F691290A77C12E007E38CA /* nist.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691150A77C12E007E38CA /* nist.c */; };
+ D3F6912A0A77C12E007E38CA /* osip_dialog.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691160A77C12E007E38CA /* osip_dialog.c */; };
+ D3F6912B0A77C12E007E38CA /* osip_event.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691170A77C12E007E38CA /* osip_event.c */; };
+ D3F6912C0A77C12E007E38CA /* osip_time.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691180A77C12E007E38CA /* osip_time.c */; };
+ D3F6912D0A77C12E007E38CA /* osip_transaction.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691190A77C12E007E38CA /* osip_transaction.c */; };
+ D3F6912E0A77C12E007E38CA /* osip.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6911A0A77C12E007E38CA /* osip.c */; };
+ D3F6912F0A77C12E007E38CA /* port_condv.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6911B0A77C12E007E38CA /* port_condv.c */; };
+ D3F691300A77C12E007E38CA /* port_fifo.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6911C0A77C12E007E38CA /* port_fifo.c */; };
+ D3F691310A77C12E007E38CA /* port_sema.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6911D0A77C12E007E38CA /* port_sema.c */; };
+ D3F691320A77C12E007E38CA /* port_thread.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6911E0A77C12E007E38CA /* port_thread.c */; };
+ D3F691330A77C12E007E38CA /* xixt.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F6911F0A77C12E007E38CA /* xixt.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D3F6913B0A77C15A007E38CA /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691340A77C15A007E38CA /* internal.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D3F6913C0A77C15A007E38CA /* osip_condv.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691350A77C15A007E38CA /* osip_condv.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D3F6913D0A77C15A007E38CA /* osip_dialog.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691360A77C15A007E38CA /* osip_dialog.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D3F6913E0A77C15A007E38CA /* osip_fifo.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691370A77C15A007E38CA /* osip_fifo.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D3F6913F0A77C15A007E38CA /* osip_mt.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691380A77C15A007E38CA /* osip_mt.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D3F691400A77C15A007E38CA /* osip_time.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691390A77C15A007E38CA /* osip_time.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D3F691410A77C15A007E38CA /* osip.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F6913A0A77C15A007E38CA /* osip.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D3F691450A77C199007E38CA /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691440A77C199007E38CA /* config.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D3F691820A77C3E3007E38CA /* osip_accept_encoding.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6915B0A77C3E3007E38CA /* osip_accept_encoding.c */; };
+ D3F691830A77C3E3007E38CA /* osip_accept_language.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6915C0A77C3E3007E38CA /* osip_accept_language.c */; };
+ D3F691840A77C3E3007E38CA /* osip_accept.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6915D0A77C3E3007E38CA /* osip_accept.c */; };
+ D3F691850A77C3E3007E38CA /* osip_alert_info.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6915E0A77C3E3007E38CA /* osip_alert_info.c */; };
+ D3F691860A77C3E3007E38CA /* osip_allow.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6915F0A77C3E3007E38CA /* osip_allow.c */; };
+ D3F691870A77C3E3007E38CA /* osip_authentication_info.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691600A77C3E3007E38CA /* osip_authentication_info.c */; };
+ D3F691880A77C3E3007E38CA /* osip_authorization.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691610A77C3E3007E38CA /* osip_authorization.c */; };
+ D3F691890A77C3E3007E38CA /* osip_body.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691620A77C3E3007E38CA /* osip_body.c */; };
+ D3F6918A0A77C3E3007E38CA /* osip_call_id.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691630A77C3E3007E38CA /* osip_call_id.c */; };
+ D3F6918B0A77C3E3007E38CA /* osip_call_info.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691640A77C3E3007E38CA /* osip_call_info.c */; };
+ D3F6918C0A77C3E3007E38CA /* osip_contact.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691650A77C3E3007E38CA /* osip_contact.c */; };
+ D3F6918D0A77C3E3007E38CA /* osip_content_disposition.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691660A77C3E3007E38CA /* osip_content_disposition.c */; };
+ D3F6918E0A77C3E3007E38CA /* osip_content_encoding.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691670A77C3E3007E38CA /* osip_content_encoding.c */; };
+ D3F6918F0A77C3E3007E38CA /* osip_content_length.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691680A77C3E3007E38CA /* osip_content_length.c */; };
+ D3F691900A77C3E3007E38CA /* osip_content_type.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691690A77C3E3007E38CA /* osip_content_type.c */; };
+ D3F691910A77C3E3007E38CA /* osip_cseq.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6916A0A77C3E3007E38CA /* osip_cseq.c */; };
+ D3F691920A77C3E3007E38CA /* osip_error_info.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6916B0A77C3E3007E38CA /* osip_error_info.c */; };
+ D3F691930A77C3E3007E38CA /* osip_from.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6916C0A77C3E3007E38CA /* osip_from.c */; };
+ D3F691940A77C3E3007E38CA /* osip_header.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6916D0A77C3E3007E38CA /* osip_header.c */; };
+ D3F691950A77C3E3007E38CA /* osip_list.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6916E0A77C3E3007E38CA /* osip_list.c */; };
+ D3F691960A77C3E3007E38CA /* osip_md5c.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6916F0A77C3E3007E38CA /* osip_md5c.c */; };
+ D3F691970A77C3E3007E38CA /* osip_message_parse.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691700A77C3E3007E38CA /* osip_message_parse.c */; };
+ D3F691980A77C3E3007E38CA /* osip_message_to_str.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691710A77C3E3007E38CA /* osip_message_to_str.c */; };
+ D3F691990A77C3E3007E38CA /* osip_message.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691720A77C3E3007E38CA /* osip_message.c */; };
+ D3F6919A0A77C3E3007E38CA /* osip_mime_version.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691730A77C3E3007E38CA /* osip_mime_version.c */; };
+ D3F6919B0A77C3E3007E38CA /* osip_parser_cfg.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691740A77C3E3007E38CA /* osip_parser_cfg.c */; };
+ D3F6919C0A77C3E3007E38CA /* osip_port.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691750A77C3E3007E38CA /* osip_port.c */; };
+ D3F6919D0A77C3E3007E38CA /* osip_proxy_authenticate.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691760A77C3E3007E38CA /* osip_proxy_authenticate.c */; };
+ D3F6919E0A77C3E3007E38CA /* osip_proxy_authentication_info.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691770A77C3E3007E38CA /* osip_proxy_authentication_info.c */; };
+ D3F6919F0A77C3E3007E38CA /* osip_proxy_authorization.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691780A77C3E3007E38CA /* osip_proxy_authorization.c */; };
+ D3F691A00A77C3E3007E38CA /* osip_record_route.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691790A77C3E3007E38CA /* osip_record_route.c */; };
+ D3F691A10A77C3E3007E38CA /* osip_route.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6917A0A77C3E3007E38CA /* osip_route.c */; };
+ D3F691A20A77C3E3007E38CA /* osip_to.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6917B0A77C3E3007E38CA /* osip_to.c */; };
+ D3F691A30A77C3E3007E38CA /* osip_uri.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6917C0A77C3E3007E38CA /* osip_uri.c */; };
+ D3F691A40A77C3E3007E38CA /* osip_via.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6917D0A77C3E3007E38CA /* osip_via.c */; };
+ D3F691A50A77C3E3007E38CA /* osip_www_authenticate.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6917E0A77C3E3007E38CA /* osip_www_authenticate.c */; };
+ D3F691A60A77C3E3007E38CA /* parser.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F6917F0A77C3E3007E38CA /* parser.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691A70A77C3E3007E38CA /* sdp_accessor.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691800A77C3E3007E38CA /* sdp_accessor.c */; };
+ D3F691A80A77C3E3007E38CA /* sdp_message.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F691810A77C3E3007E38CA /* sdp_message.c */; };
+ D3F691B30A77C442007E38CA /* osip_body.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691A90A77C442007E38CA /* osip_body.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691B40A77C442007E38CA /* osip_const.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691AA0A77C442007E38CA /* osip_const.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691B50A77C442007E38CA /* osip_headers.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691AB0A77C442007E38CA /* osip_headers.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691B60A77C442007E38CA /* osip_list.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691AC0A77C442007E38CA /* osip_list.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691B70A77C442007E38CA /* osip_md5.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691AD0A77C442007E38CA /* osip_md5.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691B80A77C442007E38CA /* osip_message.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691AE0A77C442007E38CA /* osip_message.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691B90A77C442007E38CA /* osip_parser.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691AF0A77C442007E38CA /* osip_parser.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691BA0A77C442007E38CA /* osip_port.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691B00A77C442007E38CA /* osip_port.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691BB0A77C442007E38CA /* osip_uri.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691B10A77C442007E38CA /* osip_uri.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691BC0A77C442007E38CA /* sdp_message.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691B20A77C442007E38CA /* sdp_message.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691DA0A77C45F007E38CA /* osip_accept_encoding.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691BF0A77C45F007E38CA /* osip_accept_encoding.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691DB0A77C45F007E38CA /* osip_accept_language.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691C00A77C45F007E38CA /* osip_accept_language.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691DC0A77C45F007E38CA /* osip_accept.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691C10A77C45F007E38CA /* osip_accept.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691DD0A77C45F007E38CA /* osip_alert_info.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691C20A77C45F007E38CA /* osip_alert_info.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691DE0A77C45F007E38CA /* osip_allow.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691C30A77C45F007E38CA /* osip_allow.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691DF0A77C45F007E38CA /* osip_authentication_info.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691C40A77C45F007E38CA /* osip_authentication_info.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691E00A77C45F007E38CA /* osip_authorization.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691C50A77C45F007E38CA /* osip_authorization.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691E10A77C45F007E38CA /* osip_call_id.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691C60A77C45F007E38CA /* osip_call_id.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691E20A77C45F007E38CA /* osip_call_info.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691C70A77C45F007E38CA /* osip_call_info.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691E30A77C45F007E38CA /* osip_contact.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691C80A77C45F007E38CA /* osip_contact.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691E40A77C45F007E38CA /* osip_content_disposition.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691C90A77C45F007E38CA /* osip_content_disposition.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691E50A77C45F007E38CA /* osip_content_encoding.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691CA0A77C45F007E38CA /* osip_content_encoding.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691E60A77C45F007E38CA /* osip_content_length.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691CB0A77C45F007E38CA /* osip_content_length.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691E70A77C45F007E38CA /* osip_content_type.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691CC0A77C45F007E38CA /* osip_content_type.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691E80A77C45F007E38CA /* osip_cseq.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691CD0A77C45F007E38CA /* osip_cseq.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691E90A77C45F007E38CA /* osip_error_info.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691CE0A77C45F007E38CA /* osip_error_info.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691EA0A77C45F007E38CA /* osip_from.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691CF0A77C45F007E38CA /* osip_from.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691EB0A77C45F007E38CA /* osip_header.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691D00A77C45F007E38CA /* osip_header.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691EC0A77C45F007E38CA /* osip_mime_version.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691D10A77C45F007E38CA /* osip_mime_version.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691ED0A77C45F007E38CA /* osip_proxy_authenticate.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691D20A77C45F007E38CA /* osip_proxy_authenticate.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691EE0A77C45F007E38CA /* osip_proxy_authentication_info.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691D30A77C45F007E38CA /* osip_proxy_authentication_info.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691EF0A77C45F007E38CA /* osip_proxy_authorization.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691D40A77C45F007E38CA /* osip_proxy_authorization.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691F00A77C45F007E38CA /* osip_record_route.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691D50A77C45F007E38CA /* osip_record_route.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691F10A77C45F007E38CA /* osip_route.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691D60A77C45F007E38CA /* osip_route.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691F20A77C45F007E38CA /* osip_to.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691D70A77C45F007E38CA /* osip_to.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691F30A77C45F007E38CA /* osip_via.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691D80A77C45F007E38CA /* osip_via.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691F40A77C45F007E38CA /* osip_www_authenticate.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F691D90A77C45F007E38CA /* osip_www_authenticate.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D3F691F90A77C4E4007E38CA /* osipparser2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3F6914C0A77C203007E38CA /* osipparser2.framework */; };
+ D3F6923A0A77C79F007E38CA /* eXcall_api.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6921B0A77C79E007E38CA /* eXcall_api.c */; };
+ D3F6923B0A77C79F007E38CA /* eXconf.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6921C0A77C79E007E38CA /* eXconf.c */; };
+ D3F6923C0A77C79F007E38CA /* eXinsubscription_api.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6921D0A77C79E007E38CA /* eXinsubscription_api.c */; };
+ D3F6923D0A77C79F007E38CA /* eXmessage_api.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6921E0A77C79F007E38CA /* eXmessage_api.c */; };
+ D3F6923E0A77C79F007E38CA /* eXoptions_api.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6921F0A77C79F007E38CA /* eXoptions_api.c */; };
+ D3F6923F0A77C79F007E38CA /* eXosip.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F692200A77C79F007E38CA /* eXosip.c */; };
+ D3F692400A77C79F007E38CA /* eXosip2.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F692210A77C79F007E38CA /* eXosip2.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D3F692410A77C79F007E38CA /* eXpublish_api.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F692220A77C79F007E38CA /* eXpublish_api.c */; };
+ D3F692420A77C79F007E38CA /* eXrefer_api.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F692230A77C79F007E38CA /* eXrefer_api.c */; };
+ D3F692430A77C79F007E38CA /* eXregister_api.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F692240A77C79F007E38CA /* eXregister_api.c */; };
+ D3F692440A77C79F007E38CA /* eXsubscription_api.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F692250A77C79F007E38CA /* eXsubscription_api.c */; };
+ D3F692450A77C79F007E38CA /* eXtransport.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F692260A77C79F007E38CA /* eXtransport.c */; };
+ D3F692460A77C79F007E38CA /* eXutils.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F692270A77C79F007E38CA /* eXutils.c */; };
+ D3F692470A77C79F007E38CA /* inet_ntop.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F692280A77C79F007E38CA /* inet_ntop.c */; };
+ D3F692480A77C79F007E38CA /* inet_ntop.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F692290A77C79F007E38CA /* inet_ntop.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D3F692490A77C79F007E38CA /* jauth.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6922A0A77C79F007E38CA /* jauth.c */; };
+ D3F6924A0A77C79F007E38CA /* jcall.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6922B0A77C79F007E38CA /* jcall.c */; };
+ D3F6924B0A77C79F007E38CA /* jcallback.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6922C0A77C79F007E38CA /* jcallback.c */; };
+ D3F6924C0A77C79F007E38CA /* jdialog.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6922D0A77C79F007E38CA /* jdialog.c */; };
+ D3F6924D0A77C79F007E38CA /* jevents.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6922E0A77C79F007E38CA /* jevents.c */; };
+ D3F6924E0A77C79F007E38CA /* jnotify.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F6922F0A77C79F007E38CA /* jnotify.c */; };
+ D3F6924F0A77C79F007E38CA /* jpipe.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F692300A77C79F007E38CA /* jpipe.c */; };
+ D3F692500A77C79F007E38CA /* jpipe.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F692310A77C79F007E38CA /* jpipe.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D3F692510A77C79F007E38CA /* jpublish.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F692320A77C79F007E38CA /* jpublish.c */; };
+ D3F692520A77C79F007E38CA /* jreg.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F692330A77C79F007E38CA /* jreg.c */; };
+ D3F692530A77C79F007E38CA /* jrequest.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F692340A77C79F007E38CA /* jrequest.c */; };
+ D3F692540A77C79F007E38CA /* jresponse.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F692350A77C79F007E38CA /* jresponse.c */; };
+ D3F692550A77C79F007E38CA /* jsubscribe.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F692360A77C79F007E38CA /* jsubscribe.c */; };
+ D3F692560A77C79F007E38CA /* misc.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F692370A77C79F007E38CA /* misc.c */; };
+ D3F692570A77C79F007E38CA /* sdp_offans.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F692380A77C79F007E38CA /* sdp_offans.c */; };
+ D3F692580A77C79F007E38CA /* udp.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F692390A77C79F007E38CA /* udp.c */; };
+ D3F692620A77C7BE007E38CA /* eX_call.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F692590A77C7BE007E38CA /* eX_call.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D3F692630A77C7BE007E38CA /* eX_message.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F6925A0A77C7BE007E38CA /* eX_message.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D3F692640A77C7BE007E38CA /* eX_options.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F6925B0A77C7BE007E38CA /* eX_options.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D3F692650A77C7BE007E38CA /* eX_publish.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F6925C0A77C7BE007E38CA /* eX_publish.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D3F692660A77C7BE007E38CA /* eX_refer.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F6925D0A77C7BE007E38CA /* eX_refer.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D3F692670A77C7BE007E38CA /* eX_register.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F6925E0A77C7BE007E38CA /* eX_register.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D3F692680A77C7BE007E38CA /* eX_setup.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F6925F0A77C7BE007E38CA /* eX_setup.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D3F692690A77C7BE007E38CA /* eX_subscribe.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F692600A77C7BE007E38CA /* eX_subscribe.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D3F6926A0A77C7BE007E38CA /* eXosip.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F692610A77C7BE007E38CA /* eXosip.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D3F692720A77C8A8007E38CA /* osip2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3F690FD0A77C002007E38CA /* osip2.framework */; };
+ D3F6927D0A77C8AE007E38CA /* osipparser2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3F6914C0A77C203007E38CA /* osipparser2.framework */; };
+ D3F692B10A77CE99007E38CA /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F692B00A77CE99007E38CA /* config.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D3F693150A77D4D6007E38CA /* mod_exosip.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F693110A77D4D6007E38CA /* mod_exosip.c */; };
+ D3F693160A77D4D6007E38CA /* osip_rfc3264.c in Sources */ = {isa = PBXBuildFile; fileRef = D3F693120A77D4D6007E38CA /* osip_rfc3264.c */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
@@ -1104,6 +1265,20 @@
remoteGlobalIDString = D38DD4400A7687A700FEDB19;
remoteInfo = freeswitch;
};
+ D3AA5D750A77D61E008F105E /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D3F693060A77D473007E38CA;
+ remoteInfo = mod_exosip;
+ };
+ D3AA5D770A77D62B008F105E /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D3F692010A77C51B007E38CA;
+ remoteInfo = exosip2;
+ };
D3B4074F0A76EEE9000AF6D4 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
@@ -1230,6 +1405,27 @@
remoteGlobalIDString = D37671640A75F0DC00ACC1FB;
remoteInfo = libfreeswitch;
};
+ D3F6927E0A77C8B0007E38CA /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D3F690FC0A77C002007E38CA;
+ remoteInfo = osip2;
+ };
+ D3F692800A77C8B2007E38CA /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D3F6914B0A77C203007E38CA;
+ remoteInfo = osipparser2;
+ };
+ D3F6928B0A77C979007E38CA /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D3F6914B0A77C203007E38CA;
+ remoteInfo = osipparser2;
+ };
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
@@ -1988,6 +2184,162 @@
D3DECBA30A75E76E002001CF /* rand_gen.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = rand_gen.c; sourceTree = "<group>"; };
D3DECBA50A75E76E002001CF /* sha1_driver.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sha1_driver.c; sourceTree = "<group>"; };
D3DECBA70A75E76E002001CF /* stat_driver.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = stat_driver.c; sourceTree = "<group>"; };
+ D3F690FD0A77C002007E38CA /* osip2.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = osip2.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ D3F690FE0A77C002007E38CA /* osip2.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = osip2.plist; sourceTree = "<group>"; };
+ D3F6910C0A77C12E007E38CA /* fsm_misc.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = fsm_misc.c; path = "../../libs/libosip2-2.2.3/src/osip2/fsm_misc.c"; sourceTree = SOURCE_ROOT; };
+ D3F6910D0A77C12E007E38CA /* fsm.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = fsm.h; path = "../../libs/libosip2-2.2.3/src/osip2/fsm.h"; sourceTree = SOURCE_ROOT; };
+ D3F6910E0A77C12E007E38CA /* ict_fsm.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = ict_fsm.c; path = "../../libs/libosip2-2.2.3/src/osip2/ict_fsm.c"; sourceTree = SOURCE_ROOT; };
+ D3F6910F0A77C12E007E38CA /* ict.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = ict.c; path = "../../libs/libosip2-2.2.3/src/osip2/ict.c"; sourceTree = SOURCE_ROOT; };
+ D3F691100A77C12E007E38CA /* ist_fsm.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = ist_fsm.c; path = "../../libs/libosip2-2.2.3/src/osip2/ist_fsm.c"; sourceTree = SOURCE_ROOT; };
+ D3F691110A77C12E007E38CA /* ist.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = ist.c; path = "../../libs/libosip2-2.2.3/src/osip2/ist.c"; sourceTree = SOURCE_ROOT; };
+ D3F691120A77C12E007E38CA /* nict_fsm.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = nict_fsm.c; path = "../../libs/libosip2-2.2.3/src/osip2/nict_fsm.c"; sourceTree = SOURCE_ROOT; };
+ D3F691130A77C12E007E38CA /* nict.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = nict.c; path = "../../libs/libosip2-2.2.3/src/osip2/nict.c"; sourceTree = SOURCE_ROOT; };
+ D3F691140A77C12E007E38CA /* nist_fsm.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = nist_fsm.c; path = "../../libs/libosip2-2.2.3/src/osip2/nist_fsm.c"; sourceTree = SOURCE_ROOT; };
+ D3F691150A77C12E007E38CA /* nist.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = nist.c; path = "../../libs/libosip2-2.2.3/src/osip2/nist.c"; sourceTree = SOURCE_ROOT; };
+ D3F691160A77C12E007E38CA /* osip_dialog.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_dialog.c; path = "../../libs/libosip2-2.2.3/src/osip2/osip_dialog.c"; sourceTree = SOURCE_ROOT; };
+ D3F691170A77C12E007E38CA /* osip_event.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_event.c; path = "../../libs/libosip2-2.2.3/src/osip2/osip_event.c"; sourceTree = SOURCE_ROOT; };
+ D3F691180A77C12E007E38CA /* osip_time.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_time.c; path = "../../libs/libosip2-2.2.3/src/osip2/osip_time.c"; sourceTree = SOURCE_ROOT; };
+ D3F691190A77C12E007E38CA /* osip_transaction.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_transaction.c; path = "../../libs/libosip2-2.2.3/src/osip2/osip_transaction.c"; sourceTree = SOURCE_ROOT; };
+ D3F6911A0A77C12E007E38CA /* osip.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip.c; path = "../../libs/libosip2-2.2.3/src/osip2/osip.c"; sourceTree = SOURCE_ROOT; };
+ D3F6911B0A77C12E007E38CA /* port_condv.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = port_condv.c; path = "../../libs/libosip2-2.2.3/src/osip2/port_condv.c"; sourceTree = SOURCE_ROOT; };
+ D3F6911C0A77C12E007E38CA /* port_fifo.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = port_fifo.c; path = "../../libs/libosip2-2.2.3/src/osip2/port_fifo.c"; sourceTree = SOURCE_ROOT; };
+ D3F6911D0A77C12E007E38CA /* port_sema.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = port_sema.c; path = "../../libs/libosip2-2.2.3/src/osip2/port_sema.c"; sourceTree = SOURCE_ROOT; };
+ D3F6911E0A77C12E007E38CA /* port_thread.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = port_thread.c; path = "../../libs/libosip2-2.2.3/src/osip2/port_thread.c"; sourceTree = SOURCE_ROOT; };
+ D3F6911F0A77C12E007E38CA /* xixt.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = xixt.h; path = "../../libs/libosip2-2.2.3/src/osip2/xixt.h"; sourceTree = SOURCE_ROOT; };
+ D3F691340A77C15A007E38CA /* internal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = internal.h; path = "../../libs/libosip2-2.2.3/include/osip2/internal.h"; sourceTree = SOURCE_ROOT; };
+ D3F691350A77C15A007E38CA /* osip_condv.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_condv.h; path = "../../libs/libosip2-2.2.3/include/osip2/osip_condv.h"; sourceTree = SOURCE_ROOT; };
+ D3F691360A77C15A007E38CA /* osip_dialog.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_dialog.h; path = "../../libs/libosip2-2.2.3/include/osip2/osip_dialog.h"; sourceTree = SOURCE_ROOT; };
+ D3F691370A77C15A007E38CA /* osip_fifo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_fifo.h; path = "../../libs/libosip2-2.2.3/include/osip2/osip_fifo.h"; sourceTree = SOURCE_ROOT; };
+ D3F691380A77C15A007E38CA /* osip_mt.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_mt.h; path = "../../libs/libosip2-2.2.3/include/osip2/osip_mt.h"; sourceTree = SOURCE_ROOT; };
+ D3F691390A77C15A007E38CA /* osip_time.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_time.h; path = "../../libs/libosip2-2.2.3/include/osip2/osip_time.h"; sourceTree = SOURCE_ROOT; };
+ D3F6913A0A77C15A007E38CA /* osip.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip.h; path = "../../libs/libosip2-2.2.3/include/osip2/osip.h"; sourceTree = SOURCE_ROOT; };
+ D3F691440A77C199007E38CA /* config.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = config.h; path = "../../libs/libosip2-2.2.3/config.h"; sourceTree = SOURCE_ROOT; };
+ D3F6914C0A77C203007E38CA /* osipparser2.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = osipparser2.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ D3F6914D0A77C203007E38CA /* osipparser2.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = osipparser2.plist; sourceTree = "<group>"; };
+ D3F6915B0A77C3E3007E38CA /* osip_accept_encoding.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_accept_encoding.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_accept_encoding.c"; sourceTree = SOURCE_ROOT; };
+ D3F6915C0A77C3E3007E38CA /* osip_accept_language.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_accept_language.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_accept_language.c"; sourceTree = SOURCE_ROOT; };
+ D3F6915D0A77C3E3007E38CA /* osip_accept.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_accept.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_accept.c"; sourceTree = SOURCE_ROOT; };
+ D3F6915E0A77C3E3007E38CA /* osip_alert_info.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_alert_info.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_alert_info.c"; sourceTree = SOURCE_ROOT; };
+ D3F6915F0A77C3E3007E38CA /* osip_allow.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_allow.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_allow.c"; sourceTree = SOURCE_ROOT; };
+ D3F691600A77C3E3007E38CA /* osip_authentication_info.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_authentication_info.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_authentication_info.c"; sourceTree = SOURCE_ROOT; };
+ D3F691610A77C3E3007E38CA /* osip_authorization.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_authorization.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_authorization.c"; sourceTree = SOURCE_ROOT; };
+ D3F691620A77C3E3007E38CA /* osip_body.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_body.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_body.c"; sourceTree = SOURCE_ROOT; };
+ D3F691630A77C3E3007E38CA /* osip_call_id.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_call_id.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_call_id.c"; sourceTree = SOURCE_ROOT; };
+ D3F691640A77C3E3007E38CA /* osip_call_info.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_call_info.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_call_info.c"; sourceTree = SOURCE_ROOT; };
+ D3F691650A77C3E3007E38CA /* osip_contact.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_contact.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_contact.c"; sourceTree = SOURCE_ROOT; };
+ D3F691660A77C3E3007E38CA /* osip_content_disposition.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_content_disposition.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_content_disposition.c"; sourceTree = SOURCE_ROOT; };
+ D3F691670A77C3E3007E38CA /* osip_content_encoding.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_content_encoding.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_content_encoding.c"; sourceTree = SOURCE_ROOT; };
+ D3F691680A77C3E3007E38CA /* osip_content_length.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_content_length.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_content_length.c"; sourceTree = SOURCE_ROOT; };
+ D3F691690A77C3E3007E38CA /* osip_content_type.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_content_type.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_content_type.c"; sourceTree = SOURCE_ROOT; };
+ D3F6916A0A77C3E3007E38CA /* osip_cseq.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_cseq.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_cseq.c"; sourceTree = SOURCE_ROOT; };
+ D3F6916B0A77C3E3007E38CA /* osip_error_info.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_error_info.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_error_info.c"; sourceTree = SOURCE_ROOT; };
+ D3F6916C0A77C3E3007E38CA /* osip_from.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_from.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_from.c"; sourceTree = SOURCE_ROOT; };
+ D3F6916D0A77C3E3007E38CA /* osip_header.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_header.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_header.c"; sourceTree = SOURCE_ROOT; };
+ D3F6916E0A77C3E3007E38CA /* osip_list.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_list.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_list.c"; sourceTree = SOURCE_ROOT; };
+ D3F6916F0A77C3E3007E38CA /* osip_md5c.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_md5c.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_md5c.c"; sourceTree = SOURCE_ROOT; };
+ D3F691700A77C3E3007E38CA /* osip_message_parse.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_message_parse.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_message_parse.c"; sourceTree = SOURCE_ROOT; };
+ D3F691710A77C3E3007E38CA /* osip_message_to_str.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_message_to_str.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_message_to_str.c"; sourceTree = SOURCE_ROOT; };
+ D3F691720A77C3E3007E38CA /* osip_message.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_message.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_message.c"; sourceTree = SOURCE_ROOT; };
+ D3F691730A77C3E3007E38CA /* osip_mime_version.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_mime_version.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_mime_version.c"; sourceTree = SOURCE_ROOT; };
+ D3F691740A77C3E3007E38CA /* osip_parser_cfg.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_parser_cfg.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_parser_cfg.c"; sourceTree = SOURCE_ROOT; };
+ D3F691750A77C3E3007E38CA /* osip_port.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_port.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_port.c"; sourceTree = SOURCE_ROOT; };
+ D3F691760A77C3E3007E38CA /* osip_proxy_authenticate.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_proxy_authenticate.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_proxy_authenticate.c"; sourceTree = SOURCE_ROOT; };
+ D3F691770A77C3E3007E38CA /* osip_proxy_authentication_info.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_proxy_authentication_info.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_proxy_authentication_info.c"; sourceTree = SOURCE_ROOT; };
+ D3F691780A77C3E3007E38CA /* osip_proxy_authorization.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_proxy_authorization.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_proxy_authorization.c"; sourceTree = SOURCE_ROOT; };
+ D3F691790A77C3E3007E38CA /* osip_record_route.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_record_route.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_record_route.c"; sourceTree = SOURCE_ROOT; };
+ D3F6917A0A77C3E3007E38CA /* osip_route.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_route.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_route.c"; sourceTree = SOURCE_ROOT; };
+ D3F6917B0A77C3E3007E38CA /* osip_to.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_to.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_to.c"; sourceTree = SOURCE_ROOT; };
+ D3F6917C0A77C3E3007E38CA /* osip_uri.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_uri.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_uri.c"; sourceTree = SOURCE_ROOT; };
+ D3F6917D0A77C3E3007E38CA /* osip_via.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_via.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_via.c"; sourceTree = SOURCE_ROOT; };
+ D3F6917E0A77C3E3007E38CA /* osip_www_authenticate.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_www_authenticate.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/osip_www_authenticate.c"; sourceTree = SOURCE_ROOT; };
+ D3F6917F0A77C3E3007E38CA /* parser.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = parser.h; path = "../../libs/libosip2-2.2.3/src/osipparser2/parser.h"; sourceTree = SOURCE_ROOT; };
+ D3F691800A77C3E3007E38CA /* sdp_accessor.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = sdp_accessor.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/sdp_accessor.c"; sourceTree = SOURCE_ROOT; };
+ D3F691810A77C3E3007E38CA /* sdp_message.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = sdp_message.c; path = "../../libs/libosip2-2.2.3/src/osipparser2/sdp_message.c"; sourceTree = SOURCE_ROOT; };
+ D3F691A90A77C442007E38CA /* osip_body.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_body.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/osip_body.h"; sourceTree = SOURCE_ROOT; };
+ D3F691AA0A77C442007E38CA /* osip_const.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_const.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/osip_const.h"; sourceTree = SOURCE_ROOT; };
+ D3F691AB0A77C442007E38CA /* osip_headers.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_headers.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/osip_headers.h"; sourceTree = SOURCE_ROOT; };
+ D3F691AC0A77C442007E38CA /* osip_list.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_list.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/osip_list.h"; sourceTree = SOURCE_ROOT; };
+ D3F691AD0A77C442007E38CA /* osip_md5.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_md5.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/osip_md5.h"; sourceTree = SOURCE_ROOT; };
+ D3F691AE0A77C442007E38CA /* osip_message.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_message.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/osip_message.h"; sourceTree = SOURCE_ROOT; };
+ D3F691AF0A77C442007E38CA /* osip_parser.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_parser.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/osip_parser.h"; sourceTree = SOURCE_ROOT; };
+ D3F691B00A77C442007E38CA /* osip_port.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_port.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/osip_port.h"; sourceTree = SOURCE_ROOT; };
+ D3F691B10A77C442007E38CA /* osip_uri.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_uri.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/osip_uri.h"; sourceTree = SOURCE_ROOT; };
+ D3F691B20A77C442007E38CA /* sdp_message.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = sdp_message.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/sdp_message.h"; sourceTree = SOURCE_ROOT; };
+ D3F691BF0A77C45F007E38CA /* osip_accept_encoding.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_accept_encoding.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_accept_encoding.h"; sourceTree = SOURCE_ROOT; };
+ D3F691C00A77C45F007E38CA /* osip_accept_language.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_accept_language.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_accept_language.h"; sourceTree = SOURCE_ROOT; };
+ D3F691C10A77C45F007E38CA /* osip_accept.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_accept.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_accept.h"; sourceTree = SOURCE_ROOT; };
+ D3F691C20A77C45F007E38CA /* osip_alert_info.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_alert_info.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_alert_info.h"; sourceTree = SOURCE_ROOT; };
+ D3F691C30A77C45F007E38CA /* osip_allow.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_allow.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_allow.h"; sourceTree = SOURCE_ROOT; };
+ D3F691C40A77C45F007E38CA /* osip_authentication_info.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_authentication_info.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_authentication_info.h"; sourceTree = SOURCE_ROOT; };
+ D3F691C50A77C45F007E38CA /* osip_authorization.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_authorization.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_authorization.h"; sourceTree = SOURCE_ROOT; };
+ D3F691C60A77C45F007E38CA /* osip_call_id.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_call_id.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_call_id.h"; sourceTree = SOURCE_ROOT; };
+ D3F691C70A77C45F007E38CA /* osip_call_info.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_call_info.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_call_info.h"; sourceTree = SOURCE_ROOT; };
+ D3F691C80A77C45F007E38CA /* osip_contact.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_contact.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_contact.h"; sourceTree = SOURCE_ROOT; };
+ D3F691C90A77C45F007E38CA /* osip_content_disposition.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_content_disposition.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_content_disposition.h"; sourceTree = SOURCE_ROOT; };
+ D3F691CA0A77C45F007E38CA /* osip_content_encoding.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_content_encoding.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_content_encoding.h"; sourceTree = SOURCE_ROOT; };
+ D3F691CB0A77C45F007E38CA /* osip_content_length.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_content_length.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_content_length.h"; sourceTree = SOURCE_ROOT; };
+ D3F691CC0A77C45F007E38CA /* osip_content_type.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_content_type.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_content_type.h"; sourceTree = SOURCE_ROOT; };
+ D3F691CD0A77C45F007E38CA /* osip_cseq.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_cseq.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_cseq.h"; sourceTree = SOURCE_ROOT; };
+ D3F691CE0A77C45F007E38CA /* osip_error_info.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_error_info.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_error_info.h"; sourceTree = SOURCE_ROOT; };
+ D3F691CF0A77C45F007E38CA /* osip_from.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_from.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_from.h"; sourceTree = SOURCE_ROOT; };
+ D3F691D00A77C45F007E38CA /* osip_header.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_header.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_header.h"; sourceTree = SOURCE_ROOT; };
+ D3F691D10A77C45F007E38CA /* osip_mime_version.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_mime_version.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_mime_version.h"; sourceTree = SOURCE_ROOT; };
+ D3F691D20A77C45F007E38CA /* osip_proxy_authenticate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_proxy_authenticate.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_proxy_authenticate.h"; sourceTree = SOURCE_ROOT; };
+ D3F691D30A77C45F007E38CA /* osip_proxy_authentication_info.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_proxy_authentication_info.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_proxy_authentication_info.h"; sourceTree = SOURCE_ROOT; };
+ D3F691D40A77C45F007E38CA /* osip_proxy_authorization.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_proxy_authorization.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_proxy_authorization.h"; sourceTree = SOURCE_ROOT; };
+ D3F691D50A77C45F007E38CA /* osip_record_route.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_record_route.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_record_route.h"; sourceTree = SOURCE_ROOT; };
+ D3F691D60A77C45F007E38CA /* osip_route.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_route.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_route.h"; sourceTree = SOURCE_ROOT; };
+ D3F691D70A77C45F007E38CA /* osip_to.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_to.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_to.h"; sourceTree = SOURCE_ROOT; };
+ D3F691D80A77C45F007E38CA /* osip_via.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_via.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_via.h"; sourceTree = SOURCE_ROOT; };
+ D3F691D90A77C45F007E38CA /* osip_www_authenticate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_www_authenticate.h; path = "../../libs/libosip2-2.2.3/include/osipparser2/headers/osip_www_authenticate.h"; sourceTree = SOURCE_ROOT; };
+ D3F692020A77C51B007E38CA /* exosip2.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = exosip2.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ D3F692030A77C51B007E38CA /* exosip2.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = exosip2.plist; sourceTree = "<group>"; };
+ D3F6921B0A77C79E007E38CA /* eXcall_api.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = eXcall_api.c; path = "../../libs/libeXosip2-2.2.3/src/eXcall_api.c"; sourceTree = SOURCE_ROOT; };
+ D3F6921C0A77C79E007E38CA /* eXconf.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = eXconf.c; path = "../../libs/libeXosip2-2.2.3/src/eXconf.c"; sourceTree = SOURCE_ROOT; };
+ D3F6921D0A77C79E007E38CA /* eXinsubscription_api.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = eXinsubscription_api.c; path = "../../libs/libeXosip2-2.2.3/src/eXinsubscription_api.c"; sourceTree = SOURCE_ROOT; };
+ D3F6921E0A77C79F007E38CA /* eXmessage_api.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = eXmessage_api.c; path = "../../libs/libeXosip2-2.2.3/src/eXmessage_api.c"; sourceTree = SOURCE_ROOT; };
+ D3F6921F0A77C79F007E38CA /* eXoptions_api.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = eXoptions_api.c; path = "../../libs/libeXosip2-2.2.3/src/eXoptions_api.c"; sourceTree = SOURCE_ROOT; };
+ D3F692200A77C79F007E38CA /* eXosip.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = eXosip.c; path = "../../libs/libeXosip2-2.2.3/src/eXosip.c"; sourceTree = SOURCE_ROOT; };
+ D3F692210A77C79F007E38CA /* eXosip2.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = eXosip2.h; path = "../../libs/libeXosip2-2.2.3/src/eXosip2.h"; sourceTree = SOURCE_ROOT; };
+ D3F692220A77C79F007E38CA /* eXpublish_api.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = eXpublish_api.c; path = "../../libs/libeXosip2-2.2.3/src/eXpublish_api.c"; sourceTree = SOURCE_ROOT; };
+ D3F692230A77C79F007E38CA /* eXrefer_api.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = eXrefer_api.c; path = "../../libs/libeXosip2-2.2.3/src/eXrefer_api.c"; sourceTree = SOURCE_ROOT; };
+ D3F692240A77C79F007E38CA /* eXregister_api.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = eXregister_api.c; path = "../../libs/libeXosip2-2.2.3/src/eXregister_api.c"; sourceTree = SOURCE_ROOT; };
+ D3F692250A77C79F007E38CA /* eXsubscription_api.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = eXsubscription_api.c; path = "../../libs/libeXosip2-2.2.3/src/eXsubscription_api.c"; sourceTree = SOURCE_ROOT; };
+ D3F692260A77C79F007E38CA /* eXtransport.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = eXtransport.c; path = "../../libs/libeXosip2-2.2.3/src/eXtransport.c"; sourceTree = SOURCE_ROOT; };
+ D3F692270A77C79F007E38CA /* eXutils.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = eXutils.c; path = "../../libs/libeXosip2-2.2.3/src/eXutils.c"; sourceTree = SOURCE_ROOT; };
+ D3F692280A77C79F007E38CA /* inet_ntop.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = inet_ntop.c; path = "../../libs/libeXosip2-2.2.3/src/inet_ntop.c"; sourceTree = SOURCE_ROOT; };
+ D3F692290A77C79F007E38CA /* inet_ntop.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = inet_ntop.h; path = "../../libs/libeXosip2-2.2.3/src/inet_ntop.h"; sourceTree = SOURCE_ROOT; };
+ D3F6922A0A77C79F007E38CA /* jauth.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = jauth.c; path = "../../libs/libeXosip2-2.2.3/src/jauth.c"; sourceTree = SOURCE_ROOT; };
+ D3F6922B0A77C79F007E38CA /* jcall.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = jcall.c; path = "../../libs/libeXosip2-2.2.3/src/jcall.c"; sourceTree = SOURCE_ROOT; };
+ D3F6922C0A77C79F007E38CA /* jcallback.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = jcallback.c; path = "../../libs/libeXosip2-2.2.3/src/jcallback.c"; sourceTree = SOURCE_ROOT; };
+ D3F6922D0A77C79F007E38CA /* jdialog.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = jdialog.c; path = "../../libs/libeXosip2-2.2.3/src/jdialog.c"; sourceTree = SOURCE_ROOT; };
+ D3F6922E0A77C79F007E38CA /* jevents.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = jevents.c; path = "../../libs/libeXosip2-2.2.3/src/jevents.c"; sourceTree = SOURCE_ROOT; };
+ D3F6922F0A77C79F007E38CA /* jnotify.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = jnotify.c; path = "../../libs/libeXosip2-2.2.3/src/jnotify.c"; sourceTree = SOURCE_ROOT; };
+ D3F692300A77C79F007E38CA /* jpipe.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = jpipe.c; path = "../../libs/libeXosip2-2.2.3/src/jpipe.c"; sourceTree = SOURCE_ROOT; };
+ D3F692310A77C79F007E38CA /* jpipe.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = jpipe.h; path = "../../libs/libeXosip2-2.2.3/src/jpipe.h"; sourceTree = SOURCE_ROOT; };
+ D3F692320A77C79F007E38CA /* jpublish.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = jpublish.c; path = "../../libs/libeXosip2-2.2.3/src/jpublish.c"; sourceTree = SOURCE_ROOT; };
+ D3F692330A77C79F007E38CA /* jreg.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = jreg.c; path = "../../libs/libeXosip2-2.2.3/src/jreg.c"; sourceTree = SOURCE_ROOT; };
+ D3F692340A77C79F007E38CA /* jrequest.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = jrequest.c; path = "../../libs/libeXosip2-2.2.3/src/jrequest.c"; sourceTree = SOURCE_ROOT; };
+ D3F692350A77C79F007E38CA /* jresponse.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = jresponse.c; path = "../../libs/libeXosip2-2.2.3/src/jresponse.c"; sourceTree = SOURCE_ROOT; };
+ D3F692360A77C79F007E38CA /* jsubscribe.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = jsubscribe.c; path = "../../libs/libeXosip2-2.2.3/src/jsubscribe.c"; sourceTree = SOURCE_ROOT; };
+ D3F692370A77C79F007E38CA /* misc.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = misc.c; path = "../../libs/libeXosip2-2.2.3/src/misc.c"; sourceTree = SOURCE_ROOT; };
+ D3F692380A77C79F007E38CA /* sdp_offans.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = sdp_offans.c; path = "../../libs/libeXosip2-2.2.3/src/sdp_offans.c"; sourceTree = SOURCE_ROOT; };
+ D3F692390A77C79F007E38CA /* udp.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = udp.c; path = "../../libs/libeXosip2-2.2.3/src/udp.c"; sourceTree = SOURCE_ROOT; };
+ D3F692590A77C7BE007E38CA /* eX_call.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = eX_call.h; path = "../../libs/libeXosip2-2.2.3/include/eXosip2/eX_call.h"; sourceTree = SOURCE_ROOT; };
+ D3F6925A0A77C7BE007E38CA /* eX_message.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = eX_message.h; path = "../../libs/libeXosip2-2.2.3/include/eXosip2/eX_message.h"; sourceTree = SOURCE_ROOT; };
+ D3F6925B0A77C7BE007E38CA /* eX_options.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = eX_options.h; path = "../../libs/libeXosip2-2.2.3/include/eXosip2/eX_options.h"; sourceTree = SOURCE_ROOT; };
+ D3F6925C0A77C7BE007E38CA /* eX_publish.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = eX_publish.h; path = "../../libs/libeXosip2-2.2.3/include/eXosip2/eX_publish.h"; sourceTree = SOURCE_ROOT; };
+ D3F6925D0A77C7BE007E38CA /* eX_refer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = eX_refer.h; path = "../../libs/libeXosip2-2.2.3/include/eXosip2/eX_refer.h"; sourceTree = SOURCE_ROOT; };
+ D3F6925E0A77C7BE007E38CA /* eX_register.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = eX_register.h; path = "../../libs/libeXosip2-2.2.3/include/eXosip2/eX_register.h"; sourceTree = SOURCE_ROOT; };
+ D3F6925F0A77C7BE007E38CA /* eX_setup.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = eX_setup.h; path = "../../libs/libeXosip2-2.2.3/include/eXosip2/eX_setup.h"; sourceTree = SOURCE_ROOT; };
+ D3F692600A77C7BE007E38CA /* eX_subscribe.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = eX_subscribe.h; path = "../../libs/libeXosip2-2.2.3/include/eXosip2/eX_subscribe.h"; sourceTree = SOURCE_ROOT; };
+ D3F692610A77C7BE007E38CA /* eXosip.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = eXosip.h; path = "../../libs/libeXosip2-2.2.3/include/eXosip2/eXosip.h"; sourceTree = SOURCE_ROOT; };
+ D3F692B00A77CE99007E38CA /* config.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = config.h; path = "../../libs/libeXosip2-2.2.3/config.h"; sourceTree = SOURCE_ROOT; };
+ D3F693070A77D473007E38CA /* mod_exosip.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.objfile"; includeInIndex = 0; path = mod_exosip.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
+ D3F693110A77D4D6007E38CA /* mod_exosip.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = mod_exosip.c; path = ../../src/mod/endpoints/mod_exosip/mod_exosip.c; sourceTree = SOURCE_ROOT; };
+ D3F693120A77D4D6007E38CA /* osip_rfc3264.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = osip_rfc3264.c; path = ../../src/mod/endpoints/mod_exosip/osip_rfc3264.c; sourceTree = SOURCE_ROOT; };
+ D3F693130A77D4D6007E38CA /* osip_rfc3264.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_rfc3264.h; path = ../../src/mod/endpoints/mod_exosip/osip_rfc3264.h; sourceTree = SOURCE_ROOT; };
+ D3F693140A77D4D6007E38CA /* osip_rfc3264i.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = osip_rfc3264i.h; path = ../../src/mod/endpoints/mod_exosip/osip_rfc3264i.h; sourceTree = SOURCE_ROOT; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@@ -2370,6 +2722,47 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
+ D3F690FB0A77C002007E38CA /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D3F691F90A77C4E4007E38CA /* osipparser2.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D3F6914A0A77C203007E38CA /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D3F692000A77C51B007E38CA /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D3F692720A77C8A8007E38CA /* osip2.framework in Frameworks */,
+ D3F6927D0A77C8AE007E38CA /* osipparser2.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D3F693050A77D473007E38CA /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D3AA5D290A77D54A008F105E /* exosip2.framework in Frameworks */,
+ D3AA5D2A0A77D54A008F105E /* osip2.framework in Frameworks */,
+ D3AA5D2B0A77D54A008F105E /* osipparser2.framework in Frameworks */,
+ D3AA5D200A77D53D008F105E /* teletone.framework in Frameworks */,
+ D3AA5D210A77D53D008F105E /* srtp.framework in Frameworks */,
+ D3AA5D220A77D53D008F105E /* sqlite.framework in Frameworks */,
+ D3AA5D230A77D53D008F105E /* resample.framework in Frameworks */,
+ D3AA5D240A77D53D008F105E /* libfreeswitch.framework in Frameworks */,
+ D3AA5D250A77D53D008F105E /* aprutil.framework in Frameworks */,
+ D3AA5D260A77D53D008F105E /* apr.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
@@ -2386,6 +2779,9 @@
08FB7795FE84155DC02AAC07 /* Sources */ = {
isa = PBXGroup;
children = (
+ D3F692110A77C58E007E38CA /* exosip2 */,
+ D3F691580A77C3B1007E38CA /* osipparser2 */,
+ D3F691090A77C0C3007E38CA /* osip2 */,
D3152F820A76F0B500549119 /* portaudio */,
D30151640A76EC5300117F59 /* speex */,
D34725140A76D712001C8ED7 /* iax2 */,
@@ -2410,6 +2806,9 @@
1AB674ADFE9D54B511CA2CBB /* Products */ = {
isa = PBXGroup;
children = (
+ D3F692030A77C51B007E38CA /* exosip2.plist */,
+ D3F6914D0A77C203007E38CA /* osipparser2.plist */,
+ D3F690FE0A77C002007E38CA /* osip2.plist */,
D3152F7E0A76F0A100549119 /* portaudio.plist */,
D30151500A76EB5D00117F59 /* speex.plist */,
D34725360A76D7B1001C8ED7 /* iax.plist */,
@@ -2465,6 +2864,10 @@
D3B406C20A76EE4D000AF6D4 /* mod_speex.dylib */,
D3152F7D0A76F0A100549119 /* portaudio.framework */,
D3152FA80A76F21400549119 /* mod_portaudio.dylib */,
+ D3F690FD0A77C002007E38CA /* osip2.framework */,
+ D3F6914C0A77C203007E38CA /* osipparser2.framework */,
+ D3F692020A77C51B007E38CA /* exosip2.framework */,
+ D3F693070A77D473007E38CA /* mod_exosip.dylib */,
);
name = Products;
sourceTree = "<group>";
@@ -2992,6 +3395,10 @@
D3BC32600A769D2B00DE971E /* endpoints */ = {
isa = PBXGroup;
children = (
+ D3F693110A77D4D6007E38CA /* mod_exosip.c */,
+ D3F693120A77D4D6007E38CA /* osip_rfc3264.c */,
+ D3F693130A77D4D6007E38CA /* osip_rfc3264.h */,
+ D3F693140A77D4D6007E38CA /* osip_rfc3264i.h */,
D3152FAC0A76F24B00549119 /* mod_portaudio.c */,
D3152FAD0A76F24B00549119 /* pablio.c */,
D3152FAE0A76F24B00549119 /* pablio.h */,
@@ -4119,6 +4526,220 @@
path = test;
sourceTree = "<group>";
};
+ D3F691090A77C0C3007E38CA /* osip2 */ = {
+ isa = PBXGroup;
+ children = (
+ D3F6910B0A77C0D6007E38CA /* include */,
+ D3F6910A0A77C0CA007E38CA /* src */,
+ );
+ name = osip2;
+ sourceTree = "<group>";
+ };
+ D3F6910A0A77C0CA007E38CA /* src */ = {
+ isa = PBXGroup;
+ children = (
+ D3F6910C0A77C12E007E38CA /* fsm_misc.c */,
+ D3F6910D0A77C12E007E38CA /* fsm.h */,
+ D3F6910E0A77C12E007E38CA /* ict_fsm.c */,
+ D3F6910F0A77C12E007E38CA /* ict.c */,
+ D3F691100A77C12E007E38CA /* ist_fsm.c */,
+ D3F691110A77C12E007E38CA /* ist.c */,
+ D3F691120A77C12E007E38CA /* nict_fsm.c */,
+ D3F691130A77C12E007E38CA /* nict.c */,
+ D3F691140A77C12E007E38CA /* nist_fsm.c */,
+ D3F691150A77C12E007E38CA /* nist.c */,
+ D3F691160A77C12E007E38CA /* osip_dialog.c */,
+ D3F691170A77C12E007E38CA /* osip_event.c */,
+ D3F691180A77C12E007E38CA /* osip_time.c */,
+ D3F691190A77C12E007E38CA /* osip_transaction.c */,
+ D3F6911A0A77C12E007E38CA /* osip.c */,
+ D3F6911B0A77C12E007E38CA /* port_condv.c */,
+ D3F6911C0A77C12E007E38CA /* port_fifo.c */,
+ D3F6911D0A77C12E007E38CA /* port_sema.c */,
+ D3F6911E0A77C12E007E38CA /* port_thread.c */,
+ D3F6911F0A77C12E007E38CA /* xixt.h */,
+ );
+ name = src;
+ sourceTree = "<group>";
+ };
+ D3F6910B0A77C0D6007E38CA /* include */ = {
+ isa = PBXGroup;
+ children = (
+ D3F691440A77C199007E38CA /* config.h */,
+ D3F691340A77C15A007E38CA /* internal.h */,
+ D3F691350A77C15A007E38CA /* osip_condv.h */,
+ D3F691360A77C15A007E38CA /* osip_dialog.h */,
+ D3F691370A77C15A007E38CA /* osip_fifo.h */,
+ D3F691380A77C15A007E38CA /* osip_mt.h */,
+ D3F691390A77C15A007E38CA /* osip_time.h */,
+ D3F6913A0A77C15A007E38CA /* osip.h */,
+ );
+ name = include;
+ sourceTree = "<group>";
+ };
+ D3F691580A77C3B1007E38CA /* osipparser2 */ = {
+ isa = PBXGroup;
+ children = (
+ D3F6915A0A77C3C4007E38CA /* include */,
+ D3F691590A77C3BD007E38CA /* src */,
+ );
+ name = osipparser2;
+ sourceTree = "<group>";
+ };
+ D3F691590A77C3BD007E38CA /* src */ = {
+ isa = PBXGroup;
+ children = (
+ D3F6915B0A77C3E3007E38CA /* osip_accept_encoding.c */,
+ D3F6915C0A77C3E3007E38CA /* osip_accept_language.c */,
+ D3F6915D0A77C3E3007E38CA /* osip_accept.c */,
+ D3F6915E0A77C3E3007E38CA /* osip_alert_info.c */,
+ D3F6915F0A77C3E3007E38CA /* osip_allow.c */,
+ D3F691600A77C3E3007E38CA /* osip_authentication_info.c */,
+ D3F691610A77C3E3007E38CA /* osip_authorization.c */,
+ D3F691620A77C3E3007E38CA /* osip_body.c */,
+ D3F691630A77C3E3007E38CA /* osip_call_id.c */,
+ D3F691640A77C3E3007E38CA /* osip_call_info.c */,
+ D3F691650A77C3E3007E38CA /* osip_contact.c */,
+ D3F691660A77C3E3007E38CA /* osip_content_disposition.c */,
+ D3F691670A77C3E3007E38CA /* osip_content_encoding.c */,
+ D3F691680A77C3E3007E38CA /* osip_content_length.c */,
+ D3F691690A77C3E3007E38CA /* osip_content_type.c */,
+ D3F6916A0A77C3E3007E38CA /* osip_cseq.c */,
+ D3F6916B0A77C3E3007E38CA /* osip_error_info.c */,
+ D3F6916C0A77C3E3007E38CA /* osip_from.c */,
+ D3F6916D0A77C3E3007E38CA /* osip_header.c */,
+ D3F6916E0A77C3E3007E38CA /* osip_list.c */,
+ D3F6916F0A77C3E3007E38CA /* osip_md5c.c */,
+ D3F691700A77C3E3007E38CA /* osip_message_parse.c */,
+ D3F691710A77C3E3007E38CA /* osip_message_to_str.c */,
+ D3F691720A77C3E3007E38CA /* osip_message.c */,
+ D3F691730A77C3E3007E38CA /* osip_mime_version.c */,
+ D3F691740A77C3E3007E38CA /* osip_parser_cfg.c */,
+ D3F691750A77C3E3007E38CA /* osip_port.c */,
+ D3F691760A77C3E3007E38CA /* osip_proxy_authenticate.c */,
+ D3F691770A77C3E3007E38CA /* osip_proxy_authentication_info.c */,
+ D3F691780A77C3E3007E38CA /* osip_proxy_authorization.c */,
+ D3F691790A77C3E3007E38CA /* osip_record_route.c */,
+ D3F6917A0A77C3E3007E38CA /* osip_route.c */,
+ D3F6917B0A77C3E3007E38CA /* osip_to.c */,
+ D3F6917C0A77C3E3007E38CA /* osip_uri.c */,
+ D3F6917D0A77C3E3007E38CA /* osip_via.c */,
+ D3F6917E0A77C3E3007E38CA /* osip_www_authenticate.c */,
+ D3F6917F0A77C3E3007E38CA /* parser.h */,
+ D3F691800A77C3E3007E38CA /* sdp_accessor.c */,
+ D3F691810A77C3E3007E38CA /* sdp_message.c */,
+ );
+ name = src;
+ sourceTree = "<group>";
+ };
+ D3F6915A0A77C3C4007E38CA /* include */ = {
+ isa = PBXGroup;
+ children = (
+ D3F691BF0A77C45F007E38CA /* osip_accept_encoding.h */,
+ D3F691C00A77C45F007E38CA /* osip_accept_language.h */,
+ D3F691C10A77C45F007E38CA /* osip_accept.h */,
+ D3F691C20A77C45F007E38CA /* osip_alert_info.h */,
+ D3F691C30A77C45F007E38CA /* osip_allow.h */,
+ D3F691C40A77C45F007E38CA /* osip_authentication_info.h */,
+ D3F691C50A77C45F007E38CA /* osip_authorization.h */,
+ D3F691C60A77C45F007E38CA /* osip_call_id.h */,
+ D3F691C70A77C45F007E38CA /* osip_call_info.h */,
+ D3F691C80A77C45F007E38CA /* osip_contact.h */,
+ D3F691C90A77C45F007E38CA /* osip_content_disposition.h */,
+ D3F691CA0A77C45F007E38CA /* osip_content_encoding.h */,
+ D3F691CB0A77C45F007E38CA /* osip_content_length.h */,
+ D3F691CC0A77C45F007E38CA /* osip_content_type.h */,
+ D3F691CD0A77C45F007E38CA /* osip_cseq.h */,
+ D3F691CE0A77C45F007E38CA /* osip_error_info.h */,
+ D3F691CF0A77C45F007E38CA /* osip_from.h */,
+ D3F691D00A77C45F007E38CA /* osip_header.h */,
+ D3F691D10A77C45F007E38CA /* osip_mime_version.h */,
+ D3F691D20A77C45F007E38CA /* osip_proxy_authenticate.h */,
+ D3F691D30A77C45F007E38CA /* osip_proxy_authentication_info.h */,
+ D3F691D40A77C45F007E38CA /* osip_proxy_authorization.h */,
+ D3F691D50A77C45F007E38CA /* osip_record_route.h */,
+ D3F691D60A77C45F007E38CA /* osip_route.h */,
+ D3F691D70A77C45F007E38CA /* osip_to.h */,
+ D3F691D80A77C45F007E38CA /* osip_via.h */,
+ D3F691D90A77C45F007E38CA /* osip_www_authenticate.h */,
+ D3F691A90A77C442007E38CA /* osip_body.h */,
+ D3F691AA0A77C442007E38CA /* osip_const.h */,
+ D3F691AB0A77C442007E38CA /* osip_headers.h */,
+ D3F691AC0A77C442007E38CA /* osip_list.h */,
+ D3F691AD0A77C442007E38CA /* osip_md5.h */,
+ D3F691AE0A77C442007E38CA /* osip_message.h */,
+ D3F691AF0A77C442007E38CA /* osip_parser.h */,
+ D3F691B00A77C442007E38CA /* osip_port.h */,
+ D3F691B10A77C442007E38CA /* osip_uri.h */,
+ D3F691B20A77C442007E38CA /* sdp_message.h */,
+ );
+ name = include;
+ sourceTree = "<group>";
+ };
+ D3F692110A77C58E007E38CA /* exosip2 */ = {
+ isa = PBXGroup;
+ children = (
+ D3F692130A77C5A3007E38CA /* include */,
+ D3F692120A77C59A007E38CA /* src */,
+ );
+ name = exosip2;
+ sourceTree = "<group>";
+ };
+ D3F692120A77C59A007E38CA /* src */ = {
+ isa = PBXGroup;
+ children = (
+ D3F6921B0A77C79E007E38CA /* eXcall_api.c */,
+ D3F6921C0A77C79E007E38CA /* eXconf.c */,
+ D3F6921D0A77C79E007E38CA /* eXinsubscription_api.c */,
+ D3F6921E0A77C79F007E38CA /* eXmessage_api.c */,
+ D3F6921F0A77C79F007E38CA /* eXoptions_api.c */,
+ D3F692200A77C79F007E38CA /* eXosip.c */,
+ D3F692210A77C79F007E38CA /* eXosip2.h */,
+ D3F692220A77C79F007E38CA /* eXpublish_api.c */,
+ D3F692230A77C79F007E38CA /* eXrefer_api.c */,
+ D3F692240A77C79F007E38CA /* eXregister_api.c */,
+ D3F692250A77C79F007E38CA /* eXsubscription_api.c */,
+ D3F692260A77C79F007E38CA /* eXtransport.c */,
+ D3F692270A77C79F007E38CA /* eXutils.c */,
+ D3F692280A77C79F007E38CA /* inet_ntop.c */,
+ D3F692290A77C79F007E38CA /* inet_ntop.h */,
+ D3F6922A0A77C79F007E38CA /* jauth.c */,
+ D3F6922B0A77C79F007E38CA /* jcall.c */,
+ D3F6922C0A77C79F007E38CA /* jcallback.c */,
+ D3F6922D0A77C79F007E38CA /* jdialog.c */,
+ D3F6922E0A77C79F007E38CA /* jevents.c */,
+ D3F6922F0A77C79F007E38CA /* jnotify.c */,
+ D3F692300A77C79F007E38CA /* jpipe.c */,
+ D3F692310A77C79F007E38CA /* jpipe.h */,
+ D3F692320A77C79F007E38CA /* jpublish.c */,
+ D3F692330A77C79F007E38CA /* jreg.c */,
+ D3F692340A77C79F007E38CA /* jrequest.c */,
+ D3F692350A77C79F007E38CA /* jresponse.c */,
+ D3F692360A77C79F007E38CA /* jsubscribe.c */,
+ D3F692370A77C79F007E38CA /* misc.c */,
+ D3F692380A77C79F007E38CA /* sdp_offans.c */,
+ D3F692390A77C79F007E38CA /* udp.c */,
+ );
+ name = src;
+ sourceTree = "<group>";
+ };
+ D3F692130A77C5A3007E38CA /* include */ = {
+ isa = PBXGroup;
+ children = (
+ D3F692B00A77CE99007E38CA /* config.h */,
+ D3F692590A77C7BE007E38CA /* eX_call.h */,
+ D3F6925A0A77C7BE007E38CA /* eX_message.h */,
+ D3F6925B0A77C7BE007E38CA /* eX_options.h */,
+ D3F6925C0A77C7BE007E38CA /* eX_publish.h */,
+ D3F6925D0A77C7BE007E38CA /* eX_refer.h */,
+ D3F6925E0A77C7BE007E38CA /* eX_register.h */,
+ D3F6925F0A77C7BE007E38CA /* eX_setup.h */,
+ D3F692600A77C7BE007E38CA /* eX_subscribe.h */,
+ D3F692610A77C7BE007E38CA /* eXosip.h */,
+ );
+ name = include;
+ sourceTree = "<group>";
+ };
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
@@ -4513,6 +5134,88 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
+ D3F690F80A77C002007E38CA /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D3F691210A77C12E007E38CA /* fsm.h in Headers */,
+ D3F691330A77C12E007E38CA /* xixt.h in Headers */,
+ D3F6913B0A77C15A007E38CA /* internal.h in Headers */,
+ D3F6913C0A77C15A007E38CA /* osip_condv.h in Headers */,
+ D3F6913D0A77C15A007E38CA /* osip_dialog.h in Headers */,
+ D3F6913E0A77C15A007E38CA /* osip_fifo.h in Headers */,
+ D3F6913F0A77C15A007E38CA /* osip_mt.h in Headers */,
+ D3F691400A77C15A007E38CA /* osip_time.h in Headers */,
+ D3F691410A77C15A007E38CA /* osip.h in Headers */,
+ D3F691450A77C199007E38CA /* config.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D3F691470A77C203007E38CA /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D3F691A60A77C3E3007E38CA /* parser.h in Headers */,
+ D3F691B30A77C442007E38CA /* osip_body.h in Headers */,
+ D3F691B40A77C442007E38CA /* osip_const.h in Headers */,
+ D3F691B50A77C442007E38CA /* osip_headers.h in Headers */,
+ D3F691B60A77C442007E38CA /* osip_list.h in Headers */,
+ D3F691B70A77C442007E38CA /* osip_md5.h in Headers */,
+ D3F691B80A77C442007E38CA /* osip_message.h in Headers */,
+ D3F691B90A77C442007E38CA /* osip_parser.h in Headers */,
+ D3F691BA0A77C442007E38CA /* osip_port.h in Headers */,
+ D3F691BB0A77C442007E38CA /* osip_uri.h in Headers */,
+ D3F691BC0A77C442007E38CA /* sdp_message.h in Headers */,
+ D3F691DA0A77C45F007E38CA /* osip_accept_encoding.h in Headers */,
+ D3F691DB0A77C45F007E38CA /* osip_accept_language.h in Headers */,
+ D3F691DC0A77C45F007E38CA /* osip_accept.h in Headers */,
+ D3F691DD0A77C45F007E38CA /* osip_alert_info.h in Headers */,
+ D3F691DE0A77C45F007E38CA /* osip_allow.h in Headers */,
+ D3F691DF0A77C45F007E38CA /* osip_authentication_info.h in Headers */,
+ D3F691E00A77C45F007E38CA /* osip_authorization.h in Headers */,
+ D3F691E10A77C45F007E38CA /* osip_call_id.h in Headers */,
+ D3F691E20A77C45F007E38CA /* osip_call_info.h in Headers */,
+ D3F691E30A77C45F007E38CA /* osip_contact.h in Headers */,
+ D3F691E40A77C45F007E38CA /* osip_content_disposition.h in Headers */,
+ D3F691E50A77C45F007E38CA /* osip_content_encoding.h in Headers */,
+ D3F691E60A77C45F007E38CA /* osip_content_length.h in Headers */,
+ D3F691E70A77C45F007E38CA /* osip_content_type.h in Headers */,
+ D3F691E80A77C45F007E38CA /* osip_cseq.h in Headers */,
+ D3F691E90A77C45F007E38CA /* osip_error_info.h in Headers */,
+ D3F691EA0A77C45F007E38CA /* osip_from.h in Headers */,
+ D3F691EB0A77C45F007E38CA /* osip_header.h in Headers */,
+ D3F691EC0A77C45F007E38CA /* osip_mime_version.h in Headers */,
+ D3F691ED0A77C45F007E38CA /* osip_proxy_authenticate.h in Headers */,
+ D3F691EE0A77C45F007E38CA /* osip_proxy_authentication_info.h in Headers */,
+ D3F691EF0A77C45F007E38CA /* osip_proxy_authorization.h in Headers */,
+ D3F691F00A77C45F007E38CA /* osip_record_route.h in Headers */,
+ D3F691F10A77C45F007E38CA /* osip_route.h in Headers */,
+ D3F691F20A77C45F007E38CA /* osip_to.h in Headers */,
+ D3F691F30A77C45F007E38CA /* osip_via.h in Headers */,
+ D3F691F40A77C45F007E38CA /* osip_www_authenticate.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D3F691FD0A77C51B007E38CA /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D3F692400A77C79F007E38CA /* eXosip2.h in Headers */,
+ D3F692480A77C79F007E38CA /* inet_ntop.h in Headers */,
+ D3F692500A77C79F007E38CA /* jpipe.h in Headers */,
+ D3F692620A77C7BE007E38CA /* eX_call.h in Headers */,
+ D3F692630A77C7BE007E38CA /* eX_message.h in Headers */,
+ D3F692640A77C7BE007E38CA /* eX_options.h in Headers */,
+ D3F692650A77C7BE007E38CA /* eX_publish.h in Headers */,
+ D3F692660A77C7BE007E38CA /* eX_refer.h in Headers */,
+ D3F692670A77C7BE007E38CA /* eX_register.h in Headers */,
+ D3F692680A77C7BE007E38CA /* eX_setup.h in Headers */,
+ D3F692690A77C7BE007E38CA /* eX_subscribe.h in Headers */,
+ D3F6926A0A77C7BE007E38CA /* eXosip.h in Headers */,
+ D3F692B10A77CE99007E38CA /* config.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
/* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */
@@ -5165,6 +5868,81 @@
productReference = D3DEC8E70A75E19F002001CF /* dingaling.framework */;
productType = "com.apple.product-type.framework";
};
+ D3F690FC0A77C002007E38CA /* osip2 */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = D3F690FF0A77C003007E38CA /* Build configuration list for PBXNativeTarget "osip2" */;
+ buildPhases = (
+ D3F691020A77C01B007E38CA /* ShellScript */,
+ D3F690F80A77C002007E38CA /* Headers */,
+ D3F690FA0A77C002007E38CA /* Sources */,
+ D3F690FB0A77C002007E38CA /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ D3F6928C0A77C979007E38CA /* PBXTargetDependency */,
+ );
+ name = osip2;
+ productName = osip2;
+ productReference = D3F690FD0A77C002007E38CA /* osip2.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+ D3F6914B0A77C203007E38CA /* osipparser2 */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = D3F6914E0A77C203007E38CA /* Build configuration list for PBXNativeTarget "osipparser2" */;
+ buildPhases = (
+ D3F691510A77C236007E38CA /* ShellScript */,
+ D3F691470A77C203007E38CA /* Headers */,
+ D3F691490A77C203007E38CA /* Sources */,
+ D3F6914A0A77C203007E38CA /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = osipparser2;
+ productName = osipparser2;
+ productReference = D3F6914C0A77C203007E38CA /* osipparser2.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+ D3F692010A77C51B007E38CA /* exosip2 */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = D3F692040A77C51C007E38CA /* Build configuration list for PBXNativeTarget "exosip2" */;
+ buildPhases = (
+ D3F692150A77C5F8007E38CA /* ShellScript */,
+ D3F691FD0A77C51B007E38CA /* Headers */,
+ D3F691FE0A77C51B007E38CA /* Resources */,
+ D3F691FF0A77C51B007E38CA /* Sources */,
+ D3F692000A77C51B007E38CA /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ D3F6927F0A77C8B0007E38CA /* PBXTargetDependency */,
+ D3F692810A77C8B2007E38CA /* PBXTargetDependency */,
+ );
+ name = exosip2;
+ productName = exosip2;
+ productReference = D3F692020A77C51B007E38CA /* exosip2.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+ D3F693060A77D473007E38CA /* mod_exosip */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = D3F6930E0A77D493007E38CA /* Build configuration list for PBXNativeTarget "mod_exosip" */;
+ buildPhases = (
+ D3F693040A77D473007E38CA /* Sources */,
+ D3F693050A77D473007E38CA /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ D3AA5D780A77D62B008F105E /* PBXTargetDependency */,
+ );
+ name = mod_exosip;
+ productName = mod_exosip;
+ productReference = D3F693070A77D473007E38CA /* mod_exosip.dylib */;
+ productType = "com.apple.product-type.objfile";
+ };
/* End PBXNativeTarget section */
/* Begin PBXProject section */
@@ -5187,6 +5965,16 @@
D38DD4DE0A768AC500FEDB19 /* srtp */,
D38DD5250A768B6100FEDB19 /* resample */,
D38DD53F0A768C0900FEDB19 /* speakup */,
+ D3152F7C0A76F0A100549119 /* portaudio */,
+ D301514E0A76EB5D00117F59 /* speex */,
+ D34725340A76D7B1001C8ED7 /* iax */,
+ D36502A10A76CA9600C47A76 /* ilbc */,
+ D365021D0A76C82200C47A76 /* gsm */,
+ D36500F00A76BE9400C47A76 /* pcre */,
+ D3BC33590A76AB5600DE971E /* sndfile */,
+ D3F6914B0A77C203007E38CA /* osipparser2 */,
+ D3F690FC0A77C002007E38CA /* osip2 */,
+ D3F692010A77C51B007E38CA /* exosip2 */,
D3BC31D20A769AE100DE971E /* Build Modules */,
D3BC31D50A769AED00DE971E /* mod_echo */,
D3BC325E0A769CA700DE971E /* mod_dingaling */,
@@ -5197,24 +5985,18 @@
D3BC33100A76A83D00DE971E /* mod_softtimer */,
D3BC331D0A76A87E00DE971E /* mod_g711 */,
D3BC33410A76A9D900DE971E /* mod_conference */,
- D3BC33590A76AB5600DE971E /* sndfile */,
D3BC34CC0A76AFEE00DE971E /* mod_sndfile */,
D3BC34E50A76B0FC00DE971E /* mod_console */,
D365007F0A76BDF700C47A76 /* mod_dialplan_xml */,
- D36500F00A76BE9400C47A76 /* pcre */,
D36501D80A76C57300C47A76 /* mod_dptools */,
D36501DC0A76C57E00C47A76 /* mod_ivrtest */,
D36501E00A76C58C00C47A76 /* mod_rss */,
- D365021D0A76C82200C47A76 /* gsm */,
D36502500A76C8CD00C47A76 /* mod_gsm */,
- D36502A10A76CA9600C47A76 /* ilbc */,
D36502D90A76CAF200C47A76 /* mod_ilbc */,
- D34725340A76D7B1001C8ED7 /* iax */,
D34725510A76D8D6001C8ED7 /* mod_iax */,
- D301514E0A76EB5D00117F59 /* speex */,
D3B406C10A76EE4D000AF6D4 /* mod_speex */,
- D3152F7C0A76F0A100549119 /* portaudio */,
D3152FA70A76F21400549119 /* mod_portaudio */,
+ D3F693060A77D473007E38CA /* mod_exosip */,
);
};
/* End PBXProject section */
@@ -5234,6 +6016,13 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
+ D3F691FE0A77C51B007E38CA /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
@@ -5393,6 +6182,45 @@
shellPath = /bin/bash;
shellScript = "if [ -e ../../libs/iksemel-$FREESWITCH_IKSEMEL_VERSION/.complete ]; then\n\texit 0\nfi\n/usr/bin/curl $FREESWITCH_DOWNLOAD_URL/iksemel-$FREESWITCH_IKSEMEL_VERSION.tar.gz -o ../../libs/iksemel-$FREESWITCH_IKSEMEL_VERSION.tar.gz\ncd ../../libs\ntar zxfv iksemel-$FREESWITCH_IKSEMEL_VERSION.tar.gz\ncd iksemel-$FREESWITCH_IKSEMEL_VERSION\n./configure \ntouch .complete";
};
+ D3F691020A77C01B007E38CA /* ShellScript */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/bash;
+ shellScript = "if [ -e ../../libs/libosip2-$FREESWITCH_LIBOSIP2_VERSION/.complete ]; then\n\texit 0\nfi\n/usr/bin/curl $FREESWITCH_DOWNLOAD_URL/libosip2-$FREESWITCH_LIBOSIP2_VERSION.tar.gz -o ../../libs/libosip2-$FREESWITCH_LIBOSIP2_VERSION.tar.gz\ncd ../../libs\ntar zxfv libosip2-$FREESWITCH_LIBOSIP2_VERSION.tar.gz\ncd libosip2-$FREESWITCH_LIBOSIP2_VERSION\n./configure \ntouch .complete";
+ };
+ D3F691510A77C236007E38CA /* ShellScript */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/bash;
+ shellScript = "if [ -e ../../libs/libosip2-$FREESWITCH_LIBOSIP2_VERSION/.complete ]; then\n\texit 0\nfi\n/usr/bin/curl $FREESWITCH_DOWNLOAD_URL/libosip2-$FREESWITCH_LIBOSIP2_VERSION.tar.gz -o ../../libs/libosip2-$FREESWITCH_LIBOSIP2_VERSION.tar.gz\ncd ../../libs\ntar zxfv libosip2-$FREESWITCH_LIBOSIP2_VERSION.tar.gz\ncd libosip2-$FREESWITCH_LIBOSIP2_VERSION\n./configure \ntouch .complete";
+ };
+ D3F692150A77C5F8007E38CA /* ShellScript */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/bash;
+ shellScript = "if [ -e ../../libs/libeXosip2-$FREESWITCH_LIBOSIP2_VERSION/.complete ]; then\n\texit 0\nfi\n/usr/bin/curl $FREESWITCH_DOWNLOAD_URL/libeXosip2-$FREESWITCH_LIBOSIP2_VERSION.tar.gz -o ../../libs/libeXosip2-$FREESWITCH_LIBOSIP2_VERSION.tar.gz\ncd ../../libs\ntar zxfv libeXosip2-$FREESWITCH_LIBOSIP2_VERSION.tar.gz\ncd libeXosip2-$FREESWITCH_LIBOSIP2_VERSION\n./configure --disable-josua\ntouch .complete";
+ };
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
@@ -6052,6 +6880,120 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
+ D3F690FA0A77C002007E38CA /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D3F691200A77C12E007E38CA /* fsm_misc.c in Sources */,
+ D3F691220A77C12E007E38CA /* ict_fsm.c in Sources */,
+ D3F691230A77C12E007E38CA /* ict.c in Sources */,
+ D3F691240A77C12E007E38CA /* ist_fsm.c in Sources */,
+ D3F691250A77C12E007E38CA /* ist.c in Sources */,
+ D3F691260A77C12E007E38CA /* nict_fsm.c in Sources */,
+ D3F691270A77C12E007E38CA /* nict.c in Sources */,
+ D3F691280A77C12E007E38CA /* nist_fsm.c in Sources */,
+ D3F691290A77C12E007E38CA /* nist.c in Sources */,
+ D3F6912A0A77C12E007E38CA /* osip_dialog.c in Sources */,
+ D3F6912B0A77C12E007E38CA /* osip_event.c in Sources */,
+ D3F6912C0A77C12E007E38CA /* osip_time.c in Sources */,
+ D3F6912D0A77C12E007E38CA /* osip_transaction.c in Sources */,
+ D3F6912E0A77C12E007E38CA /* osip.c in Sources */,
+ D3F6912F0A77C12E007E38CA /* port_condv.c in Sources */,
+ D3F691300A77C12E007E38CA /* port_fifo.c in Sources */,
+ D3F691310A77C12E007E38CA /* port_sema.c in Sources */,
+ D3F691320A77C12E007E38CA /* port_thread.c in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D3F691490A77C203007E38CA /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D3F691820A77C3E3007E38CA /* osip_accept_encoding.c in Sources */,
+ D3F691830A77C3E3007E38CA /* osip_accept_language.c in Sources */,
+ D3F691840A77C3E3007E38CA /* osip_accept.c in Sources */,
+ D3F691850A77C3E3007E38CA /* osip_alert_info.c in Sources */,
+ D3F691860A77C3E3007E38CA /* osip_allow.c in Sources */,
+ D3F691870A77C3E3007E38CA /* osip_authentication_info.c in Sources */,
+ D3F691880A77C3E3007E38CA /* osip_authorization.c in Sources */,
+ D3F691890A77C3E3007E38CA /* osip_body.c in Sources */,
+ D3F6918A0A77C3E3007E38CA /* osip_call_id.c in Sources */,
+ D3F6918B0A77C3E3007E38CA /* osip_call_info.c in Sources */,
+ D3F6918C0A77C3E3007E38CA /* osip_contact.c in Sources */,
+ D3F6918D0A77C3E3007E38CA /* osip_content_disposition.c in Sources */,
+ D3F6918E0A77C3E3007E38CA /* osip_content_encoding.c in Sources */,
+ D3F6918F0A77C3E3007E38CA /* osip_content_length.c in Sources */,
+ D3F691900A77C3E3007E38CA /* osip_content_type.c in Sources */,
+ D3F691910A77C3E3007E38CA /* osip_cseq.c in Sources */,
+ D3F691920A77C3E3007E38CA /* osip_error_info.c in Sources */,
+ D3F691930A77C3E3007E38CA /* osip_from.c in Sources */,
+ D3F691940A77C3E3007E38CA /* osip_header.c in Sources */,
+ D3F691950A77C3E3007E38CA /* osip_list.c in Sources */,
+ D3F691960A77C3E3007E38CA /* osip_md5c.c in Sources */,
+ D3F691970A77C3E3007E38CA /* osip_message_parse.c in Sources */,
+ D3F691980A77C3E3007E38CA /* osip_message_to_str.c in Sources */,
+ D3F691990A77C3E3007E38CA /* osip_message.c in Sources */,
+ D3F6919A0A77C3E3007E38CA /* osip_mime_version.c in Sources */,
+ D3F6919B0A77C3E3007E38CA /* osip_parser_cfg.c in Sources */,
+ D3F6919C0A77C3E3007E38CA /* osip_port.c in Sources */,
+ D3F6919D0A77C3E3007E38CA /* osip_proxy_authenticate.c in Sources */,
+ D3F6919E0A77C3E3007E38CA /* osip_proxy_authentication_info.c in Sources */,
+ D3F6919F0A77C3E3007E38CA /* osip_proxy_authorization.c in Sources */,
+ D3F691A00A77C3E3007E38CA /* osip_record_route.c in Sources */,
+ D3F691A10A77C3E3007E38CA /* osip_route.c in Sources */,
+ D3F691A20A77C3E3007E38CA /* osip_to.c in Sources */,
+ D3F691A30A77C3E3007E38CA /* osip_uri.c in Sources */,
+ D3F691A40A77C3E3007E38CA /* osip_via.c in Sources */,
+ D3F691A50A77C3E3007E38CA /* osip_www_authenticate.c in Sources */,
+ D3F691A70A77C3E3007E38CA /* sdp_accessor.c in Sources */,
+ D3F691A80A77C3E3007E38CA /* sdp_message.c in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D3F691FF0A77C51B007E38CA /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D3F6923A0A77C79F007E38CA /* eXcall_api.c in Sources */,
+ D3F6923B0A77C79F007E38CA /* eXconf.c in Sources */,
+ D3F6923C0A77C79F007E38CA /* eXinsubscription_api.c in Sources */,
+ D3F6923D0A77C79F007E38CA /* eXmessage_api.c in Sources */,
+ D3F6923E0A77C79F007E38CA /* eXoptions_api.c in Sources */,
+ D3F6923F0A77C79F007E38CA /* eXosip.c in Sources */,
+ D3F692410A77C79F007E38CA /* eXpublish_api.c in Sources */,
+ D3F692420A77C79F007E38CA /* eXrefer_api.c in Sources */,
+ D3F692430A77C79F007E38CA /* eXregister_api.c in Sources */,
+ D3F692440A77C79F007E38CA /* eXsubscription_api.c in Sources */,
+ D3F692450A77C79F007E38CA /* eXtransport.c in Sources */,
+ D3F692460A77C79F007E38CA /* eXutils.c in Sources */,
+ D3F692470A77C79F007E38CA /* inet_ntop.c in Sources */,
+ D3F692490A77C79F007E38CA /* jauth.c in Sources */,
+ D3F6924A0A77C79F007E38CA /* jcall.c in Sources */,
+ D3F6924B0A77C79F007E38CA /* jcallback.c in Sources */,
+ D3F6924C0A77C79F007E38CA /* jdialog.c in Sources */,
+ D3F6924D0A77C79F007E38CA /* jevents.c in Sources */,
+ D3F6924E0A77C79F007E38CA /* jnotify.c in Sources */,
+ D3F6924F0A77C79F007E38CA /* jpipe.c in Sources */,
+ D3F692510A77C79F007E38CA /* jpublish.c in Sources */,
+ D3F692520A77C79F007E38CA /* jreg.c in Sources */,
+ D3F692530A77C79F007E38CA /* jrequest.c in Sources */,
+ D3F692540A77C79F007E38CA /* jresponse.c in Sources */,
+ D3F692550A77C79F007E38CA /* jsubscribe.c in Sources */,
+ D3F692560A77C79F007E38CA /* misc.c in Sources */,
+ D3F692570A77C79F007E38CA /* sdp_offans.c in Sources */,
+ D3F692580A77C79F007E38CA /* udp.c in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D3F693040A77D473007E38CA /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D3F693150A77D4D6007E38CA /* mod_exosip.c in Sources */,
+ D3F693160A77D4D6007E38CA /* osip_rfc3264.c in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
@@ -6205,6 +7147,16 @@
target = D38DD4400A7687A700FEDB19 /* freeswitch_cli */;
targetProxy = D38DD5740A768D9C00FEDB19 /* PBXContainerItemProxy */;
};
+ D3AA5D760A77D61E008F105E /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = D3F693060A77D473007E38CA /* mod_exosip */;
+ targetProxy = D3AA5D750A77D61E008F105E /* PBXContainerItemProxy */;
+ };
+ D3AA5D780A77D62B008F105E /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = D3F692010A77C51B007E38CA /* exosip2 */;
+ targetProxy = D3AA5D770A77D62B008F105E /* PBXContainerItemProxy */;
+ };
D3B407500A76EEE9000AF6D4 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = D3B406C10A76EE4D000AF6D4 /* mod_speex */;
@@ -6295,6 +7247,21 @@
target = D37671640A75F0DC00ACC1FB /* libfreeswitch */;
targetProxy = D3EDD2A00A76D3C900AC4900 /* PBXContainerItemProxy */;
};
+ D3F6927F0A77C8B0007E38CA /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = D3F690FC0A77C002007E38CA /* osip2 */;
+ targetProxy = D3F6927E0A77C8B0007E38CA /* PBXContainerItemProxy */;
+ };
+ D3F692810A77C8B2007E38CA /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = D3F6914B0A77C203007E38CA /* osipparser2 */;
+ targetProxy = D3F692800A77C8B2007E38CA /* PBXContainerItemProxy */;
+ };
+ D3F6928C0A77C979007E38CA /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = D3F6914B0A77C203007E38CA /* osipparser2 */;
+ targetProxy = D3F6928B0A77C979007E38CA /* PBXContainerItemProxy */;
+ };
/* End PBXTargetDependency section */
/* Begin XCBuildConfiguration section */
@@ -6325,6 +7292,7 @@
FREESWITCH_DOWNLOAD_URL = "http://svn.freeswitch.org/downloads/libs";
FREESWITCH_IKSEMEL_VERSION = 1.2;
FREESWITCH_INSTALL_PREFIX = "$(HOME)";
+ FREESWITCH_LIBOSIP2_VERSION = 2.2.3;
FREESWITCH_LIBSNDFILE_VERSION = 1.0.16;
FREESWITCH_PCRE_VERSION = 6.4;
FREESWITCH_RESAMPLE_VERSION = 0.1.3;
@@ -8236,6 +9204,262 @@
};
name = Release;
};
+ D3F691000A77C003007E38CA /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = NO;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ FRAMEWORK_VERSION = A;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
+ INFOPLIST_FILE = osip2.plist;
+ INSTALL_PATH = "$(HOME)/Library/Frameworks";
+ OTHER_LDFLAGS = (
+ "-framework",
+ Foundation,
+ "-framework",
+ AppKit,
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = osip2;
+ ZERO_LINK = YES;
+ };
+ name = Debug;
+ };
+ D3F691010A77C003007E38CA /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ FRAMEWORK_VERSION = A;
+ GCC_ENABLE_FIX_AND_CONTINUE = NO;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+ GCC_MODEL_TUNING = G5;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ INFOPLIST_FILE = osip2.plist;
+ INSTALL_PATH = "$(HOME)/Library/Frameworks";
+ OTHER_CFLAGS = (
+ "-w",
+ "-DOSIP_MT",
+ "-DHAVE_PTHREAD",
+ "-DHAVE_STRUCT_TIMEVAL",
+ "-DHAVE_CONFIG_H",
+ "-I.",
+ "-I.",
+ "-I../..",
+ "-I../../include",
+ "-Wall",
+ "-Wcast-align",
+ "-Wchar-subscripts",
+ "-Wformat",
+ "-Winline",
+ "-Wmissing-declarations",
+ "-Wmissing-prototypes",
+ "-Wnested-externs",
+ "-Wpointer-arith",
+ "-g",
+ "-g",
+ "-DENABLE_TRACE",
+ "-g",
+ "-I../../libs/libosip2-$(FREESWITCH_LIBOSIP2_VERSION)/include",
+ "-I../../libs/libosip2-$(FREESWITCH_LIBOSIP2_VERSION)/include/osipparser2/headers",
+ );
+ OTHER_LDFLAGS = "-lpthread";
+ PREBINDING = NO;
+ PRODUCT_NAME = osip2;
+ ZERO_LINK = NO;
+ };
+ name = Release;
+ };
+ D3F6914F0A77C203007E38CA /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = NO;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ FRAMEWORK_VERSION = A;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
+ INFOPLIST_FILE = osipparser2.plist;
+ INSTALL_PATH = "$(HOME)/Library/Frameworks";
+ OTHER_LDFLAGS = (
+ "-framework",
+ Foundation,
+ "-framework",
+ AppKit,
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = osipparser2;
+ ZERO_LINK = YES;
+ };
+ name = Debug;
+ };
+ D3F691500A77C203007E38CA /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ FRAMEWORK_VERSION = A;
+ GCC_ENABLE_FIX_AND_CONTINUE = NO;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+ GCC_MODEL_TUNING = G5;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ INFOPLIST_FILE = osipparser2.plist;
+ INSTALL_PATH = "$(HOME)/Library/Frameworks";
+ OTHER_CFLAGS = (
+ "-w",
+ "-DHAVE_CONFIG_H",
+ "-Wall",
+ "-Wcast-align",
+ "-Wchar-subscripts",
+ "-Wformat",
+ "-Winline",
+ "-Wmissing-declarations",
+ "-Wmissing-prototypes",
+ "-Wnested-externs",
+ "-Wpointer-arith",
+ "-g",
+ "-DENABLE_TRACE",
+ "-I../../libs/libosip2-$(FREESWITCH_LIBOSIP2_VERSION)/include",
+ "-I../../libs/libosip2-$(FREESWITCH_LIBOSIP2_VERSION)/include/osipparser2/headers",
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = osipparser2;
+ ZERO_LINK = NO;
+ };
+ name = Release;
+ };
+ D3F692050A77C51C007E38CA /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = NO;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ FRAMEWORK_VERSION = A;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
+ INFOPLIST_FILE = exosip2.plist;
+ INSTALL_PATH = "$(HOME)/Library/Frameworks";
+ OTHER_LDFLAGS = (
+ "-framework",
+ Foundation,
+ "-framework",
+ AppKit,
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = exosip2;
+ ZERO_LINK = YES;
+ };
+ name = Debug;
+ };
+ D3F692060A77C51C007E38CA /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ FRAMEWORK_VERSION = A;
+ GCC_ENABLE_FIX_AND_CONTINUE = NO;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+ GCC_MODEL_TUNING = G5;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ INFOPLIST_FILE = exosip2.plist;
+ INSTALL_PATH = "$(HOME)/Library/Frameworks";
+ OTHER_CFLAGS = (
+ "-w",
+ "-Wall",
+ "-Wcast-align",
+ "-Wchar-subscripts",
+ "-Wformat",
+ "-Winline",
+ "-Wmissing-declarations",
+ "-Wmissing-prototypes",
+ "-Wnested-externs",
+ "-Wpointer-arith",
+ "-DHAVE_CONFIG_H",
+ "-DOSIP_MT",
+ "-pedantic",
+ "-DENABLE_DEBUG",
+ "-g",
+ "-DENABLE_TRACE",
+ "-I../../libs/libosip2-$(FREESWITCH_LIBOSIP2_VERSION)/include",
+ "-I../../libs/libeXosip2-$(FREESWITCH_LIBOSIP2_VERSION)/include",
+ "-I../../libs/libosip2-$(FREESWITCH_LIBOSIP2_VERSION)/include/osipparser2/headers",
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = exosip2;
+ ZERO_LINK = NO;
+ };
+ name = Release;
+ };
+ D3F6930F0A77D493007E38CA /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = NO;
+ EXECUTABLE_EXTENSION = so;
+ EXECUTABLE_PREFIX = "";
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ INSTALL_PATH = /usr/local/lib;
+ KEEP_PRIVATE_EXTERNS = NO;
+ MACH_O_TYPE = mh_bundle;
+ OTHER_LDFLAGS = (
+ "-undefined",
+ dynamic_lookup,
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = mod_exosip;
+ };
+ name = Debug;
+ };
+ D3F693100A77D493007E38CA /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = YES;
+ EXECUTABLE_EXTENSION = dylib;
+ EXECUTABLE_PREFIX = "";
+ GCC_ENABLE_FIX_AND_CONTINUE = NO;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+ GCC_MODEL_TUNING = G5;
+ INSTALL_PATH = "$(FREESWITCH_INSTALL_PREFIX)/freeswitch/mod";
+ KEEP_PRIVATE_EXTERNS = NO;
+ MACH_O_TYPE = mh_bundle;
+ OTHER_CFLAGS = (
+ "-I../../libs/libosip2-$(FREESWITCH_LIBOSIP2_VERSION)/include",
+ "-I../../libs/libeXosip2-$(FREESWITCH_LIBOSIP2_VERSION)/include",
+ "-I../../libs/libosip2-$(FREESWITCH_LIBOSIP2_VERSION)/include/osipparser2/headers",
+ );
+ OTHER_LDFLAGS = (
+ "-undefined",
+ dynamic_lookup,
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = mod_exosip;
+ SKIP_INSTALL = NO;
+ ZERO_LINK = NO;
+ };
+ name = Release;
+ };
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
@@ -8604,6 +9828,42 @@
buildConfigurations = (
D3DEC8EA0A75E1A0002001CF /* Debug */,
D3DEC8EB0A75E1A0002001CF /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ D3F690FF0A77C003007E38CA /* Build configuration list for PBXNativeTarget "osip2" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ D3F691000A77C003007E38CA /* Debug */,
+ D3F691010A77C003007E38CA /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ D3F6914E0A77C203007E38CA /* Build configuration list for PBXNativeTarget "osipparser2" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ D3F6914F0A77C203007E38CA /* Debug */,
+ D3F691500A77C203007E38CA /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ D3F692040A77C51C007E38CA /* Build configuration list for PBXNativeTarget "exosip2" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ D3F692050A77C51C007E38CA /* Debug */,
+ D3F692060A77C51C007E38CA /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ D3F6930E0A77D493007E38CA /* Build configuration list for PBXNativeTarget "mod_exosip" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ D3F6930F0A77D493007E38CA /* Debug */,
+ D3F693100A77D493007E38CA /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
Added: freeswitch/trunk/mac/xcode/exosip2.plist
==============================================================================
--- (empty file)
+++ freeswitch/trunk/mac/xcode/exosip2.plist Wed Jul 26 12:58:37 2006
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>English</string>
+ <key>CFBundleExecutable</key>
+ <string>${EXECUTABLE_NAME}</string>
+ <key>CFBundleIdentifier</key>
+ <string>org.freeswitch.exosip2</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundlePackageType</key>
+ <string>FMWK</string>
+ <key>CFBundleSignature</key>
+ <string>BKW</string>
+ <key>CFBundleVersion</key>
+ <string>$(FREESWITCH_LIBOSIP2_VERSION)</string>
+</dict>
+</plist>
Added: freeswitch/trunk/mac/xcode/osip2.plist
==============================================================================
--- (empty file)
+++ freeswitch/trunk/mac/xcode/osip2.plist Wed Jul 26 12:58:37 2006
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>English</string>
+ <key>CFBundleExecutable</key>
+ <string>${EXECUTABLE_NAME}</string>
+ <key>CFBundleIdentifier</key>
+ <string>org.freeswitch.osip2</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundlePackageType</key>
+ <string>FMWK</string>
+ <key>CFBundleSignature</key>
+ <string>????</string>
+ <key>CFBundleVersion</key>
+ <string>$(FREESWITCH_LIBOSIP2_VERSION)</string>
+</dict>
+</plist>
Added: freeswitch/trunk/mac/xcode/osipparser2.plist
==============================================================================
--- (empty file)
+++ freeswitch/trunk/mac/xcode/osipparser2.plist Wed Jul 26 12:58:37 2006
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>English</string>
+ <key>CFBundleExecutable</key>
+ <string>${EXECUTABLE_NAME}</string>
+ <key>CFBundleIdentifier</key>
+ <string>org.freeswitch.osipparser2</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundlePackageType</key>
+ <string>FMWK</string>
+ <key>CFBundleSignature</key>
+ <string>BKW</string>
+ <key>CFBundleVersion</key>
+ <string>$(FREESWITCH_LIBOSIP2_VERSION)</string>
+</dict>
+</plist>
1
0
26 Jul '06
Author: brian
Date: Tue Jul 25 21:05:31 2006
New Revision: 2149
Modified:
freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj
freeswitch/trunk/mac/xcode/iax.plist
freeswitch/trunk/mac/xcode/ilbc.plist
freeswitch/trunk/mac/xcode/portaudio.plist
Log:
Modified: freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj
==============================================================================
--- freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj (original)
+++ freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj Tue Jul 25 21:05:31 2006
@@ -1195,6 +1195,13 @@
remoteGlobalIDString = D3BC34E50A76B0FC00DE971E;
remoteInfo = mod_console;
};
+ D3D43FA00A76F41200FDA7FC /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D3152F7C0A76F0A100549119;
+ remoteInfo = portaudio;
+ };
D3DEC8140A75D8D3002001CF /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
@@ -4554,6 +4561,7 @@
buildRules = (
);
dependencies = (
+ D3D43FA10A76F41200FDA7FC /* PBXTargetDependency */,
);
name = mod_portaudio;
productName = mod_portaudio;
@@ -6262,6 +6270,11 @@
target = D3BC34E50A76B0FC00DE971E /* mod_console */;
targetProxy = D3BC34FE0A76B1AB00DE971E /* PBXContainerItemProxy */;
};
+ D3D43FA10A76F41200FDA7FC /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = D3152F7C0A76F0A100549119 /* portaudio */;
+ targetProxy = D3D43FA00A76F41200FDA7FC /* PBXContainerItemProxy */;
+ };
D3DEC8150A75D8D3002001CF /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = D3DEC21C0A75CB06002001CF /* apr */;
@@ -7078,6 +7091,25 @@
GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
INFOPLIST_FILE = libfreeswitch.plist;
INSTALL_PATH = "$(HOME)/Library/Frameworks";
+ OTHER_CFLAGS = (
+ "-fPIC",
+ "-Wmissing-prototypes",
+ "-g",
+ "-std=c99",
+ "-O2",
+ "-Wstrict-prototypes",
+ "-DMACOSX",
+ "-DDARWIN",
+ "-Wall",
+ "-Werror",
+ "$(OTHER_CFLAGS_QUOTED_1)",
+ "$(OTHER_CFLAGS_QUOTED_2)",
+ "$(OTHER_CFLAGS_QUOTED_3)",
+ "$(OTHER_CFLAGS_QUOTED_4)",
+ "$(OTHER_CFLAGS_QUOTED_5)",
+ "$(OTHER_CFLAGS_QUOTED_6)",
+ "$(OTHER_CFLAGS_QUOTED_7)",
+ );
OTHER_LDFLAGS = (
"-framework",
Foundation,
@@ -7105,29 +7137,16 @@
INSTALL_PATH = "$(HOME)/Library/Frameworks";
MACH_O_TYPE = mh_dylib;
OTHER_CFLAGS = (
- "-DHAVE_CONFIG_H",
- "-I.",
- "-I.",
- "-I./src/include",
- "-I../../libs/srtp/include",
- "-I../../libs/srtp/crypto/include/",
- "-I/usr/local/freeswitch/include",
+ "-fPIC",
+ "-Wmissing-prototypes",
"-g",
+ "-std=c99",
"-O2",
- "-DDARWIN",
- "-DSIGPROCMASK_SETS_THREAD_MASK",
- "-no-cpp-precomp",
- "-I/usr/local/freeswitch/include/apr-1",
- "-I/usr/local/freeswitch/include/srtp",
- "-I/usr/local/freeswitch/include/apr-1",
- "-I/usr/local/include",
+ "-Wstrict-prototypes",
"-DMACOSX",
- "-fPIC",
+ "-DDARWIN",
"-Wall",
- "-I/usr/local/src/freeswitch.trunk/src/sqlite",
- "-I/usr/local/src/freeswitch.trunk",
- "-I/usr/local/src/freeswitch.trunk/src/include",
- "-I/usr/local/freeswitch/include",
+ "-Werror",
"$(OTHER_CFLAGS_QUOTED_1)",
"$(OTHER_CFLAGS_QUOTED_2)",
"$(OTHER_CFLAGS_QUOTED_3)",
@@ -7135,14 +7154,6 @@
"$(OTHER_CFLAGS_QUOTED_5)",
"$(OTHER_CFLAGS_QUOTED_6)",
"$(OTHER_CFLAGS_QUOTED_7)",
- "-Wall",
- "-Werror",
- "-Wstrict-prototypes",
- "-Wmissing-prototypes",
- "-g",
- "-std=c99",
- "-g",
- "-O2",
);
OTHER_CFLAGS_QUOTED_1 = "-DSWITCH_MOD_DIR=\\\"$(FREESWITCH_INSTALL_PREFIX)/freeswitch/mod\\\"";
OTHER_CFLAGS_QUOTED_2 = "-DSWITCH_PREFIX_DIR=\\\"$(FREESWITCH_INSTALL_PREFIX)/freeswitch\\\"";
Modified: freeswitch/trunk/mac/xcode/iax.plist
==============================================================================
--- freeswitch/trunk/mac/xcode/iax.plist (original)
+++ freeswitch/trunk/mac/xcode/iax.plist Tue Jul 25 21:05:31 2006
@@ -7,13 +7,13 @@
<key>CFBundleExecutable</key>
<string>${EXECUTABLE_NAME}</string>
<key>CFBundleIdentifier</key>
- <string>com.yourcompany.iax2</string>
+ <string>org.freeswitch.iax</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleSignature</key>
- <string>????</string>
+ <string>BKW</string>
<key>CFBundleVersion</key>
<string>1.0</string>
</dict>
Modified: freeswitch/trunk/mac/xcode/ilbc.plist
==============================================================================
--- freeswitch/trunk/mac/xcode/ilbc.plist (original)
+++ freeswitch/trunk/mac/xcode/ilbc.plist Tue Jul 25 21:05:31 2006
@@ -7,13 +7,13 @@
<key>CFBundleExecutable</key>
<string>${EXECUTABLE_NAME}</string>
<key>CFBundleIdentifier</key>
- <string>com.yourcompany.ilbc</string>
+ <string>org.freeswitch.ilbc</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleSignature</key>
- <string>????</string>
+ <string>BKW</string>
<key>CFBundleVersion</key>
<string>1.0</string>
</dict>
Modified: freeswitch/trunk/mac/xcode/portaudio.plist
==============================================================================
--- freeswitch/trunk/mac/xcode/portaudio.plist (original)
+++ freeswitch/trunk/mac/xcode/portaudio.plist Tue Jul 25 21:05:31 2006
@@ -7,13 +7,13 @@
<key>CFBundleExecutable</key>
<string>${EXECUTABLE_NAME}</string>
<key>CFBundleIdentifier</key>
- <string>com.yourcompany.portaudio</string>
+ <string>org.freeswitch.portaudio</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleSignature</key>
- <string>????</string>
+ <string>BKW</string>
<key>CFBundleVersion</key>
<string>1.0</string>
</dict>
1
0
26 Jul '06
Author: brian
Date: Tue Jul 25 20:47:18 2006
New Revision: 2148
Added:
freeswitch/trunk/mac/xcode/portaudio.plist
Modified:
freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj
Log:
Woops forgot this one.
Modified: freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj
==============================================================================
--- freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj (original)
+++ freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj Tue Jul 25 20:47:18 2006
@@ -898,14 +898,14 @@
isa = PBXContainerItemProxy;
containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = D301514E0A76EB5D00117F59 /* speex */;
+ remoteGlobalIDString = D301514E0A76EB5D00117F59;
remoteInfo = speex;
};
D315301A0A76F28800549119 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = D3152FA70A76F21400549119 /* mod_portaudio */;
+ remoteGlobalIDString = D3152FA70A76F21400549119;
remoteInfo = mod_portaudio;
};
D33DFADB0A76E0A200E49B16 /* PBXContainerItemProxy */ = {
Added: freeswitch/trunk/mac/xcode/portaudio.plist
==============================================================================
--- (empty file)
+++ freeswitch/trunk/mac/xcode/portaudio.plist Tue Jul 25 20:47:18 2006
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>English</string>
+ <key>CFBundleExecutable</key>
+ <string>${EXECUTABLE_NAME}</string>
+ <key>CFBundleIdentifier</key>
+ <string>com.yourcompany.portaudio</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundlePackageType</key>
+ <string>FMWK</string>
+ <key>CFBundleSignature</key>
+ <string>????</string>
+ <key>CFBundleVersion</key>
+ <string>1.0</string>
+</dict>
+</plist>
1
0
26 Jul '06
Author: brian
Date: Tue Jul 25 20:46:02 2006
New Revision: 2147
Modified:
freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj
Log:
Add mod_port audio and portaudio.framework
/b
Modified: freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj
==============================================================================
--- freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj (original)
+++ freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj Tue Jul 25 20:46:02 2006
@@ -32,6 +32,7 @@
D36503040A76CB8A00C47A76 /* PBXTargetDependency */,
D33DFADC0A76E0A200E49B16 /* PBXTargetDependency */,
D3B407500A76EEE9000AF6D4 /* PBXTargetDependency */,
+ D315301B0A76F28800549119 /* PBXTargetDependency */,
);
name = "Build Modules";
productName = Modules;
@@ -144,6 +145,25 @@
D301521E0A76ECFC00117F59 /* vq_sse.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151CE0A76ECFC00117F59 /* vq_sse.h */; };
D301521F0A76ECFC00117F59 /* vq.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151CF0A76ECFC00117F59 /* vq.c */; };
D30152200A76ECFC00117F59 /* vq.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151D00A76ECFC00117F59 /* vq.h */; };
+ D3152F8E0A76F19900549119 /* pa_mac_core.c in Sources */ = {isa = PBXBuildFile; fileRef = D3152F8D0A76F19900549119 /* pa_mac_core.c */; };
+ D3152F950A76F1C300549119 /* pa_convert.c in Sources */ = {isa = PBXBuildFile; fileRef = D3152F8F0A76F1C300549119 /* pa_convert.c */; };
+ D3152F960A76F1C300549119 /* pa_host.h in Headers */ = {isa = PBXBuildFile; fileRef = D3152F900A76F1C300549119 /* pa_host.h */; };
+ D3152F970A76F1C300549119 /* pa_lib.c in Sources */ = {isa = PBXBuildFile; fileRef = D3152F910A76F1C300549119 /* pa_lib.c */; };
+ D3152F980A76F1C300549119 /* pa_trace.c in Sources */ = {isa = PBXBuildFile; fileRef = D3152F920A76F1C300549119 /* pa_trace.c */; };
+ D3152F990A76F1C300549119 /* pa_trace.h in Headers */ = {isa = PBXBuildFile; fileRef = D3152F930A76F1C300549119 /* pa_trace.h */; };
+ D3152F9A0A76F1C300549119 /* portaudio.h in Headers */ = {isa = PBXBuildFile; fileRef = D3152F940A76F1C300549119 /* portaudio.h */; };
+ D3152F9C0A76F1E700549119 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3BC34180A76ADF400DE971E /* CoreAudio.framework */; };
+ D3152FB10A76F24B00549119 /* mod_portaudio.c in Sources */ = {isa = PBXBuildFile; fileRef = D3152FAC0A76F24B00549119 /* mod_portaudio.c */; };
+ D3152FB20A76F24B00549119 /* pablio.c in Sources */ = {isa = PBXBuildFile; fileRef = D3152FAD0A76F24B00549119 /* pablio.c */; };
+ D3152FB30A76F24B00549119 /* ringbuffer.c in Sources */ = {isa = PBXBuildFile; fileRef = D3152FAF0A76F24B00549119 /* ringbuffer.c */; };
+ D3152FB40A76F26700549119 /* portaudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3152F7D0A76F0A100549119 /* portaudio.framework */; };
+ D3152FB50A76F27000549119 /* apr.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3DEC21D0A75CB06002001CF /* apr.framework */; };
+ D3152FB60A76F27000549119 /* aprutil.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3DEC6CF0A75D4E9002001CF /* aprutil.framework */; };
+ D3152FB70A76F27000549119 /* libfreeswitch.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D37671650A75F0DC00ACC1FB /* libfreeswitch.framework */; };
+ D3152FB80A76F27000549119 /* resample.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D38DD5260A768B6100FEDB19 /* resample.framework */; };
+ D3152FB90A76F27000549119 /* sqlite.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D37670C50A75ECD400ACC1FB /* sqlite.framework */; };
+ D3152FBA0A76F27000549119 /* srtp.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D38DD4DF0A768AC500FEDB19 /* srtp.framework */; };
+ D3152FBB0A76F27000549119 /* teletone.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3DEC8310A75DA10002001CF /* teletone.framework */; };
D347253A0A76D7E7001C8ED7 /* answer.h in Headers */ = {isa = PBXBuildFile; fileRef = D34725170A76D756001C8ED7 /* answer.h */; settings = {ATTRIBUTES = (Public, ); }; };
D347253B0A76D7E7001C8ED7 /* busy.h in Headers */ = {isa = PBXBuildFile; fileRef = D34725180A76D756001C8ED7 /* busy.h */; settings = {ATTRIBUTES = (Public, ); }; };
D347253C0A76D7E7001C8ED7 /* dialtone.h in Headers */ = {isa = PBXBuildFile; fileRef = D34725190A76D756001C8ED7 /* dialtone.h */; settings = {ATTRIBUTES = (Public, ); }; };
@@ -874,6 +894,20 @@
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
+ D3152F6E0A76EFF500549119 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D301514E0A76EB5D00117F59 /* speex */;
+ remoteInfo = speex;
+ };
+ D315301A0A76F28800549119 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D3152FA70A76F21400549119 /* mod_portaudio */;
+ remoteInfo = mod_portaudio;
+ };
D33DFADB0A76E0A200E49B16 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
@@ -1074,7 +1108,7 @@
isa = PBXContainerItemProxy;
containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = D3B406C10A76EE4D000AF6D4 /* mod_speex */;
+ remoteGlobalIDString = D3B406C10A76EE4D000AF6D4;
remoteInfo = mod_speex;
};
D3BC32520A769C1500DE971E /* PBXContainerItemProxy */ = {
@@ -1279,6 +1313,21 @@
D30151CE0A76ECFC00117F59 /* vq_sse.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = vq_sse.h; path = "../../libs/speex-1.1.11.1/libspeex/vq_sse.h"; sourceTree = SOURCE_ROOT; };
D30151CF0A76ECFC00117F59 /* vq.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = vq.c; path = "../../libs/speex-1.1.11.1/libspeex/vq.c"; sourceTree = SOURCE_ROOT; };
D30151D00A76ECFC00117F59 /* vq.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = vq.h; path = "../../libs/speex-1.1.11.1/libspeex/vq.h"; sourceTree = SOURCE_ROOT; };
+ D3152F7D0A76F0A100549119 /* portaudio.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = portaudio.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ D3152F7E0A76F0A100549119 /* portaudio.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = portaudio.plist; sourceTree = "<group>"; };
+ D3152F8D0A76F19900549119 /* pa_mac_core.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pa_mac_core.c; path = ../../libs/portaudio/pa_mac_core/pa_mac_core.c; sourceTree = SOURCE_ROOT; };
+ D3152F8F0A76F1C300549119 /* pa_convert.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pa_convert.c; path = ../../libs/portaudio/pa_common/pa_convert.c; sourceTree = SOURCE_ROOT; };
+ D3152F900A76F1C300549119 /* pa_host.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = pa_host.h; path = ../../libs/portaudio/pa_common/pa_host.h; sourceTree = SOURCE_ROOT; };
+ D3152F910A76F1C300549119 /* pa_lib.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pa_lib.c; path = ../../libs/portaudio/pa_common/pa_lib.c; sourceTree = SOURCE_ROOT; };
+ D3152F920A76F1C300549119 /* pa_trace.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pa_trace.c; path = ../../libs/portaudio/pa_common/pa_trace.c; sourceTree = SOURCE_ROOT; };
+ D3152F930A76F1C300549119 /* pa_trace.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = pa_trace.h; path = ../../libs/portaudio/pa_common/pa_trace.h; sourceTree = SOURCE_ROOT; };
+ D3152F940A76F1C300549119 /* portaudio.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = portaudio.h; path = ../../libs/portaudio/pa_common/portaudio.h; sourceTree = SOURCE_ROOT; };
+ D3152FA80A76F21400549119 /* mod_portaudio.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.objfile"; includeInIndex = 0; path = mod_portaudio.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
+ D3152FAC0A76F24B00549119 /* mod_portaudio.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = mod_portaudio.c; path = ../../src/mod/endpoints/mod_portaudio/mod_portaudio.c; sourceTree = SOURCE_ROOT; };
+ D3152FAD0A76F24B00549119 /* pablio.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pablio.c; path = ../../src/mod/endpoints/mod_portaudio/pablio.c; sourceTree = SOURCE_ROOT; };
+ D3152FAE0A76F24B00549119 /* pablio.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = pablio.h; path = ../../src/mod/endpoints/mod_portaudio/pablio.h; sourceTree = SOURCE_ROOT; };
+ D3152FAF0A76F24B00549119 /* ringbuffer.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = ringbuffer.c; path = ../../src/mod/endpoints/mod_portaudio/ringbuffer.c; sourceTree = SOURCE_ROOT; };
+ D3152FB00A76F24B00549119 /* ringbuffer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ringbuffer.h; path = ../../src/mod/endpoints/mod_portaudio/ringbuffer.h; sourceTree = SOURCE_ROOT; };
D34725170A76D756001C8ED7 /* answer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = answer.h; path = ../../libs/iax/src/answer.h; sourceTree = SOURCE_ROOT; };
D34725180A76D756001C8ED7 /* busy.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = busy.h; path = ../../libs/iax/src/busy.h; sourceTree = SOURCE_ROOT; };
D34725190A76D756001C8ED7 /* dialtone.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dialtone.h; path = ../../libs/iax/src/dialtone.h; sourceTree = SOURCE_ROOT; };
@@ -1935,13 +1984,29 @@
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
- D301514D0A76EB5D00117F59 /* Frameworks */ = {
+ D3152F7B0A76F0A100549119 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
+ D3152F9C0A76F1E700549119 /* CoreAudio.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
+ D3152FA60A76F21400549119 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D3152FB50A76F27000549119 /* apr.framework in Frameworks */,
+ D3152FB60A76F27000549119 /* aprutil.framework in Frameworks */,
+ D3152FB70A76F27000549119 /* libfreeswitch.framework in Frameworks */,
+ D3152FB80A76F27000549119 /* resample.framework in Frameworks */,
+ D3152FB90A76F27000549119 /* sqlite.framework in Frameworks */,
+ D3152FBA0A76F27000549119 /* srtp.framework in Frameworks */,
+ D3152FBB0A76F27000549119 /* teletone.framework in Frameworks */,
+ D3152FB40A76F26700549119 /* portaudio.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
D34725500A76D8D6001C8ED7 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
@@ -2314,6 +2379,7 @@
08FB7795FE84155DC02AAC07 /* Sources */ = {
isa = PBXGroup;
children = (
+ D3152F820A76F0B500549119 /* portaudio */,
D30151640A76EC5300117F59 /* speex */,
D34725140A76D712001C8ED7 /* iax2 */,
D365026B0A76CA2C00C47A76 /* ilbc */,
@@ -2337,6 +2403,7 @@
1AB674ADFE9D54B511CA2CBB /* Products */ = {
isa = PBXGroup;
children = (
+ D3152F7E0A76F0A100549119 /* portaudio.plist */,
D30151500A76EB5D00117F59 /* speex.plist */,
D34725360A76D7B1001C8ED7 /* iax.plist */,
D36502A30A76CA9600C47A76 /* ilbc.plist */,
@@ -2389,6 +2456,8 @@
D34725520A76D8D6001C8ED7 /* mod_iax.dylib */,
D301514F0A76EB5D00117F59 /* speex.framework */,
D3B406C20A76EE4D000AF6D4 /* mod_speex.dylib */,
+ D3152F7D0A76F0A100549119 /* portaudio.framework */,
+ D3152FA80A76F21400549119 /* mod_portaudio.dylib */,
);
name = Products;
sourceTree = "<group>";
@@ -2501,6 +2570,36 @@
name = include;
sourceTree = "<group>";
};
+ D3152F820A76F0B500549119 /* portaudio */ = {
+ isa = PBXGroup;
+ children = (
+ D3152F840A76F0D700549119 /* include */,
+ D3152F830A76F0CA00549119 /* src */,
+ );
+ name = portaudio;
+ sourceTree = "<group>";
+ };
+ D3152F830A76F0CA00549119 /* src */ = {
+ isa = PBXGroup;
+ children = (
+ D3152F8F0A76F1C300549119 /* pa_convert.c */,
+ D3152F910A76F1C300549119 /* pa_lib.c */,
+ D3152F920A76F1C300549119 /* pa_trace.c */,
+ D3152F8D0A76F19900549119 /* pa_mac_core.c */,
+ );
+ name = src;
+ sourceTree = "<group>";
+ };
+ D3152F840A76F0D700549119 /* include */ = {
+ isa = PBXGroup;
+ children = (
+ D3152F900A76F1C300549119 /* pa_host.h */,
+ D3152F930A76F1C300549119 /* pa_trace.h */,
+ D3152F940A76F1C300549119 /* portaudio.h */,
+ );
+ name = include;
+ sourceTree = "<group>";
+ };
D34725140A76D712001C8ED7 /* iax2 */ = {
isa = PBXGroup;
children = (
@@ -2886,6 +2985,11 @@
D3BC32600A769D2B00DE971E /* endpoints */ = {
isa = PBXGroup;
children = (
+ D3152FAC0A76F24B00549119 /* mod_portaudio.c */,
+ D3152FAD0A76F24B00549119 /* pablio.c */,
+ D3152FAE0A76F24B00549119 /* pablio.h */,
+ D3152FAF0A76F24B00549119 /* ringbuffer.c */,
+ D3152FB00A76F24B00549119 /* ringbuffer.h */,
D34725C30A76D954001C8ED7 /* mod_iax.c */,
D3BC32640A769D4C00DE971E /* mod_dingaling.c */,
);
@@ -4067,6 +4171,16 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
+ D3152F780A76F0A100549119 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D3152F960A76F1C300549119 /* pa_host.h in Headers */,
+ D3152F990A76F1C300549119 /* pa_trace.h in Headers */,
+ D3152F9A0A76F1C300549119 /* portaudio.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
D34725300A76D7B1001C8ED7 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
@@ -4401,9 +4515,7 @@
buildPhases = (
D30151540A76EB8E00117F59 /* ShellScript */,
D301514A0A76EB5D00117F59 /* Headers */,
- D301514B0A76EB5D00117F59 /* Resources */,
D301514C0A76EB5D00117F59 /* Sources */,
- D301514D0A76EB5D00117F59 /* Frameworks */,
);
buildRules = (
);
@@ -4414,6 +4526,40 @@
productReference = D301514F0A76EB5D00117F59 /* speex.framework */;
productType = "com.apple.product-type.framework";
};
+ D3152F7C0A76F0A100549119 /* portaudio */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = D3152F7F0A76F0A200549119 /* Build configuration list for PBXNativeTarget "portaudio" */;
+ buildPhases = (
+ D3152F850A76F0F400549119 /* ShellScript */,
+ D3152F780A76F0A100549119 /* Headers */,
+ D3152F7A0A76F0A100549119 /* Sources */,
+ D3152F7B0A76F0A100549119 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = portaudio;
+ productName = portaudio;
+ productReference = D3152F7D0A76F0A100549119 /* portaudio.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+ D3152FA70A76F21400549119 /* mod_portaudio */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = D3152FA90A76F24800549119 /* Build configuration list for PBXNativeTarget "mod_portaudio" */;
+ buildPhases = (
+ D3152FA50A76F21400549119 /* Sources */,
+ D3152FA60A76F21400549119 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = mod_portaudio;
+ productName = mod_portaudio;
+ productReference = D3152FA80A76F21400549119 /* mod_portaudio.dylib */;
+ productType = "com.apple.product-type.objfile";
+ };
D34725340A76D7B1001C8ED7 /* iax */ = {
isa = PBXNativeTarget;
buildConfigurationList = D34725370A76D7B2001C8ED7 /* Build configuration list for PBXNativeTarget "iax" */;
@@ -4720,6 +4866,7 @@
buildRules = (
);
dependencies = (
+ D3152F6F0A76EFF500549119 /* PBXTargetDependency */,
);
name = mod_speex;
productName = mod_speex;
@@ -5058,18 +5205,13 @@
D34725510A76D8D6001C8ED7 /* mod_iax */,
D301514E0A76EB5D00117F59 /* speex */,
D3B406C10A76EE4D000AF6D4 /* mod_speex */,
+ D3152F7C0A76F0A100549119 /* portaudio */,
+ D3152FA70A76F21400549119 /* mod_portaudio */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
- D301514B0A76EB5D00117F59 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
D365021A0A76C82200C47A76 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
@@ -5100,6 +5242,19 @@
shellPath = /bin/bash;
shellScript = "if [ -e ../../libs/speex-$FREESWITCH_SPEEX_VERSION/.complete ]; then\n\texit 0\nfi\n/usr/bin/curl $FREESWITCH_DOWNLOAD_URL/speex-$FREESWITCH_SPEEX_VERSION.tar.gz -o ../../libs/speex-$FREESWITCH_SPEEX_VERSION.tar.gz\ncd ../../libs\ntar zxfv speex-$FREESWITCH_SPEEX_VERSION.tar.gz\ncd speex-$FREESWITCH_SPEEX_VERSION\n./configure \ntouch .complete";
};
+ D3152F850A76F0F400549119 /* ShellScript */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/bash;
+ shellScript = "if [ -e ../../libs/portaudio/.complete ]; then\n\texit 0\nfi\n/usr/bin/curl $FREESWITCH_DOWNLOAD_URL/portaudio.tar.gz -o ../../libs/portaudio.tar.gz\ncd ../../libs\ntar zxfv portaudio.tar.gz\ncd portaudio\ntouch .complete";
+ };
D34CEB600A76CEC100E26391 /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
@@ -5276,6 +5431,27 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
+ D3152F7A0A76F0A100549119 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D3152F8E0A76F19900549119 /* pa_mac_core.c in Sources */,
+ D3152F950A76F1C300549119 /* pa_convert.c in Sources */,
+ D3152F970A76F1C300549119 /* pa_lib.c in Sources */,
+ D3152F980A76F1C300549119 /* pa_trace.c in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ D3152FA50A76F21400549119 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D3152FB10A76F24B00549119 /* mod_portaudio.c in Sources */,
+ D3152FB20A76F24B00549119 /* pablio.c in Sources */,
+ D3152FB30A76F24B00549119 /* ringbuffer.c in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
D34725320A76D7B1001C8ED7 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
@@ -5871,6 +6047,16 @@
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
+ D3152F6F0A76EFF500549119 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = D301514E0A76EB5D00117F59 /* speex */;
+ targetProxy = D3152F6E0A76EFF500549119 /* PBXContainerItemProxy */;
+ };
+ D315301B0A76F28800549119 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = D3152FA70A76F21400549119 /* mod_portaudio */;
+ targetProxy = D315301A0A76F28800549119 /* PBXContainerItemProxy */;
+ };
D33DFADC0A76E0A200E49B16 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = D34725510A76D8D6001C8ED7 /* mod_iax */;
@@ -6181,6 +6367,92 @@
};
name = Release;
};
+ D3152F800A76F0A200549119 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = NO;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ FRAMEWORK_VERSION = A;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ INFOPLIST_FILE = portaudio.plist;
+ INSTALL_PATH = "$(HOME)/Library/Frameworks";
+ PREBINDING = NO;
+ PRODUCT_NAME = portaudio;
+ ZERO_LINK = YES;
+ };
+ name = Debug;
+ };
+ D3152F810A76F0A200549119 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ FRAMEWORK_VERSION = A;
+ GCC_ENABLE_FIX_AND_CONTINUE = NO;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+ GCC_MODEL_TUNING = G5;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ INFOPLIST_FILE = portaudio.plist;
+ INSTALL_PATH = "$(HOME)/Library/Frameworks";
+ PREBINDING = NO;
+ PRODUCT_NAME = portaudio;
+ ZERO_LINK = NO;
+ };
+ name = Release;
+ };
+ D3152FAA0A76F24800549119 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = NO;
+ EXECUTABLE_EXTENSION = dylib;
+ EXECUTABLE_PREFIX = "";
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ INSTALL_PATH = "$(FREESWITCH_INSTALL_PREFIX)/freeswitch/mod";
+ KEEP_PRIVATE_EXTERNS = NO;
+ MACH_O_TYPE = mh_bundle;
+ OTHER_LDFLAGS = (
+ "-undefined",
+ dynamic_lookup,
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = mod_portaudio;
+ SKIP_INSTALL = NO;
+ };
+ name = Debug;
+ };
+ D3152FAB0A76F24800549119 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = YES;
+ EXECUTABLE_EXTENSION = dylib;
+ EXECUTABLE_PREFIX = "";
+ GCC_ENABLE_FIX_AND_CONTINUE = NO;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+ GCC_MODEL_TUNING = G5;
+ INSTALL_PATH = "$(FREESWITCH_INSTALL_PREFIX)/freeswitch/mod";
+ KEEP_PRIVATE_EXTERNS = NO;
+ MACH_O_TYPE = mh_bundle;
+ OTHER_LDFLAGS = (
+ "-undefined",
+ dynamic_lookup,
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = mod_portaudio;
+ SKIP_INSTALL = NO;
+ ZERO_LINK = NO;
+ };
+ name = Release;
+ };
D34725380A76D7B2001C8ED7 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
@@ -7970,6 +8242,24 @@
buildConfigurations = (
D30151520A76EB5E00117F59 /* Debug */,
D30151530A76EB5E00117F59 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ D3152F7F0A76F0A200549119 /* Build configuration list for PBXNativeTarget "portaudio" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ D3152F800A76F0A200549119 /* Debug */,
+ D3152F810A76F0A200549119 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ D3152FA90A76F24800549119 /* Build configuration list for PBXNativeTarget "mod_portaudio" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ D3152FAA0A76F24800549119 /* Debug */,
+ D3152FAB0A76F24800549119 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
1
0
26 Jul '06
Author: brian
Date: Tue Jul 25 20:30:21 2006
New Revision: 2146
Added:
freeswitch/trunk/mac/xcode/speex.plist
Modified:
freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj
Log:
Now here is mod_speex and the speex.framework
Modified: freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj
==============================================================================
--- freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj (original)
+++ freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj Tue Jul 25 20:30:21 2006
@@ -31,6 +31,7 @@
D36502640A76C92C00C47A76 /* PBXTargetDependency */,
D36503040A76CB8A00C47A76 /* PBXTargetDependency */,
D33DFADC0A76E0A200E49B16 /* PBXTargetDependency */,
+ D3B407500A76EEE9000AF6D4 /* PBXTargetDependency */,
);
name = "Build Modules";
productName = Modules;
@@ -58,6 +59,91 @@
/* End PBXAggregateTarget section */
/* Begin PBXBuildFile section */
+ D30151710A76EC9F00117F59 /* speex_bits.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151670A76EC9F00117F59 /* speex_bits.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151720A76EC9F00117F59 /* speex_callbacks.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151680A76EC9F00117F59 /* speex_callbacks.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151730A76EC9F00117F59 /* speex_config_types.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151690A76EC9F00117F59 /* speex_config_types.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151740A76EC9F00117F59 /* speex_echo.h in Headers */ = {isa = PBXBuildFile; fileRef = D301516A0A76EC9F00117F59 /* speex_echo.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151750A76EC9F00117F59 /* speex_header.h in Headers */ = {isa = PBXBuildFile; fileRef = D301516B0A76EC9F00117F59 /* speex_header.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151760A76EC9F00117F59 /* speex_jitter.h in Headers */ = {isa = PBXBuildFile; fileRef = D301516C0A76EC9F00117F59 /* speex_jitter.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151770A76EC9F00117F59 /* speex_preprocess.h in Headers */ = {isa = PBXBuildFile; fileRef = D301516D0A76EC9F00117F59 /* speex_preprocess.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151780A76EC9F00117F59 /* speex_stereo.h in Headers */ = {isa = PBXBuildFile; fileRef = D301516E0A76EC9F00117F59 /* speex_stereo.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151790A76EC9F00117F59 /* speex_types.h in Headers */ = {isa = PBXBuildFile; fileRef = D301516F0A76EC9F00117F59 /* speex_types.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D301517A0A76EC9F00117F59 /* speex.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151700A76EC9F00117F59 /* speex.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D301517E0A76ECC400117F59 /* getopt_win.h in Headers */ = {isa = PBXBuildFile; fileRef = D301517B0A76ECC400117F59 /* getopt_win.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D301517F0A76ECC400117F59 /* wav_io.h in Headers */ = {isa = PBXBuildFile; fileRef = D301517C0A76ECC400117F59 /* wav_io.h */; };
+ D30151800A76ECC400117F59 /* wave_out.h in Headers */ = {isa = PBXBuildFile; fileRef = D301517D0A76ECC400117F59 /* wave_out.h */; };
+ D30151D10A76ECFC00117F59 /* arch.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151810A76ECFC00117F59 /* arch.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151D20A76ECFC00117F59 /* bits.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151820A76ECFC00117F59 /* bits.c */; };
+ D30151D30A76ECFC00117F59 /* cb_search_arm4.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151830A76ECFC00117F59 /* cb_search_arm4.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151D40A76ECFC00117F59 /* cb_search_bfin.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151840A76ECFC00117F59 /* cb_search_bfin.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151D50A76ECFC00117F59 /* cb_search_sse.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151850A76ECFC00117F59 /* cb_search_sse.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151D60A76ECFC00117F59 /* cb_search.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151860A76ECFC00117F59 /* cb_search.c */; };
+ D30151D70A76ECFC00117F59 /* cb_search.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151870A76ECFC00117F59 /* cb_search.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151D80A76ECFC00117F59 /* exc_5_64_table.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151880A76ECFC00117F59 /* exc_5_64_table.c */; };
+ D30151D90A76ECFC00117F59 /* exc_5_256_table.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151890A76ECFC00117F59 /* exc_5_256_table.c */; };
+ D30151DA0A76ECFC00117F59 /* exc_8_128_table.c in Sources */ = {isa = PBXBuildFile; fileRef = D301518A0A76ECFC00117F59 /* exc_8_128_table.c */; };
+ D30151DB0A76ECFC00117F59 /* exc_10_16_table.c in Sources */ = {isa = PBXBuildFile; fileRef = D301518B0A76ECFC00117F59 /* exc_10_16_table.c */; };
+ D30151DC0A76ECFC00117F59 /* exc_10_32_table.c in Sources */ = {isa = PBXBuildFile; fileRef = D301518C0A76ECFC00117F59 /* exc_10_32_table.c */; };
+ D30151DD0A76ECFC00117F59 /* exc_20_32_table.c in Sources */ = {isa = PBXBuildFile; fileRef = D301518D0A76ECFC00117F59 /* exc_20_32_table.c */; };
+ D30151DE0A76ECFC00117F59 /* filters_arm4.h in Headers */ = {isa = PBXBuildFile; fileRef = D301518E0A76ECFC00117F59 /* filters_arm4.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151DF0A76ECFC00117F59 /* filters_bfin.h in Headers */ = {isa = PBXBuildFile; fileRef = D301518F0A76ECFC00117F59 /* filters_bfin.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151E00A76ECFC00117F59 /* filters_sse.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151900A76ECFC00117F59 /* filters_sse.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151E10A76ECFC00117F59 /* filters.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151910A76ECFC00117F59 /* filters.c */; };
+ D30151E20A76ECFC00117F59 /* filters.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151920A76ECFC00117F59 /* filters.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151E30A76ECFC00117F59 /* fixed_arm4.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151930A76ECFC00117F59 /* fixed_arm4.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151E40A76ECFC00117F59 /* fixed_arm5e.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151940A76ECFC00117F59 /* fixed_arm5e.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151E50A76ECFC00117F59 /* fixed_bfin.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151950A76ECFC00117F59 /* fixed_bfin.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151E60A76ECFC00117F59 /* fixed_debug.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151960A76ECFC00117F59 /* fixed_debug.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151E70A76ECFC00117F59 /* fixed_generic.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151970A76ECFC00117F59 /* fixed_generic.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151E80A76ECFC00117F59 /* gain_table_lbr.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151980A76ECFC00117F59 /* gain_table_lbr.c */; };
+ D30151E90A76ECFC00117F59 /* gain_table.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151990A76ECFC00117F59 /* gain_table.c */; };
+ D30151EA0A76ECFC00117F59 /* hexc_10_32_table.c in Sources */ = {isa = PBXBuildFile; fileRef = D301519A0A76ECFC00117F59 /* hexc_10_32_table.c */; };
+ D30151EB0A76ECFC00117F59 /* hexc_table.c in Sources */ = {isa = PBXBuildFile; fileRef = D301519B0A76ECFC00117F59 /* hexc_table.c */; };
+ D30151EC0A76ECFC00117F59 /* high_lsp_tables.c in Sources */ = {isa = PBXBuildFile; fileRef = D301519C0A76ECFC00117F59 /* high_lsp_tables.c */; };
+ D30151ED0A76ECFC00117F59 /* jitter.c in Sources */ = {isa = PBXBuildFile; fileRef = D301519D0A76ECFC00117F59 /* jitter.c */; };
+ D30151EE0A76ECFC00117F59 /* lbr_48k_tables.c in Sources */ = {isa = PBXBuildFile; fileRef = D301519E0A76ECFC00117F59 /* lbr_48k_tables.c */; };
+ D30151EF0A76ECFC00117F59 /* lpc_bfin.h in Headers */ = {isa = PBXBuildFile; fileRef = D301519F0A76ECFC00117F59 /* lpc_bfin.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151F00A76ECFC00117F59 /* lpc.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151A00A76ECFC00117F59 /* lpc.c */; };
+ D30151F10A76ECFC00117F59 /* lpc.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151A10A76ECFC00117F59 /* lpc.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151F20A76ECFC00117F59 /* lsp_tables_nb.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151A20A76ECFC00117F59 /* lsp_tables_nb.c */; };
+ D30151F30A76ECFC00117F59 /* lsp.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151A30A76ECFC00117F59 /* lsp.c */; };
+ D30151F40A76ECFC00117F59 /* lsp.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151A40A76ECFC00117F59 /* lsp.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151F50A76ECFC00117F59 /* ltp_arm4.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151A50A76ECFC00117F59 /* ltp_arm4.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151F60A76ECFC00117F59 /* ltp_bfin.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151A60A76ECFC00117F59 /* ltp_bfin.h */; };
+ D30151F70A76ECFC00117F59 /* ltp_sse.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151A70A76ECFC00117F59 /* ltp_sse.h */; };
+ D30151F80A76ECFC00117F59 /* ltp.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151A80A76ECFC00117F59 /* ltp.c */; };
+ D30151F90A76ECFC00117F59 /* ltp.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151A90A76ECFC00117F59 /* ltp.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D30151FD0A76ECFC00117F59 /* math_approx.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151AD0A76ECFC00117F59 /* math_approx.c */; };
+ D30151FE0A76ECFC00117F59 /* math_approx.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151AE0A76ECFC00117F59 /* math_approx.h */; };
+ D30151FF0A76ECFC00117F59 /* mdf.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151AF0A76ECFC00117F59 /* mdf.c */; };
+ D30152000A76ECFC00117F59 /* misc_bfin.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151B00A76ECFC00117F59 /* misc_bfin.h */; };
+ D30152010A76ECFC00117F59 /* misc.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151B10A76ECFC00117F59 /* misc.c */; };
+ D30152020A76ECFC00117F59 /* misc.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151B20A76ECFC00117F59 /* misc.h */; };
+ D30152030A76ECFC00117F59 /* modes.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151B30A76ECFC00117F59 /* modes.c */; };
+ D30152040A76ECFC00117F59 /* modes.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151B40A76ECFC00117F59 /* modes.h */; };
+ D30152050A76ECFC00117F59 /* nb_celp.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151B50A76ECFC00117F59 /* nb_celp.c */; };
+ D30152060A76ECFC00117F59 /* nb_celp.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151B60A76ECFC00117F59 /* nb_celp.h */; };
+ D30152070A76ECFC00117F59 /* preprocess.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151B70A76ECFC00117F59 /* preprocess.c */; };
+ D30152080A76ECFC00117F59 /* quant_lsp.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151B80A76ECFC00117F59 /* quant_lsp.c */; };
+ D30152090A76ECFC00117F59 /* quant_lsp.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151B90A76ECFC00117F59 /* quant_lsp.h */; };
+ D301520A0A76ECFC00117F59 /* sb_celp.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151BA0A76ECFC00117F59 /* sb_celp.c */; };
+ D301520B0A76ECFC00117F59 /* sb_celp.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151BB0A76ECFC00117F59 /* sb_celp.h */; };
+ D301520C0A76ECFC00117F59 /* smallft.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151BC0A76ECFC00117F59 /* smallft.c */; };
+ D301520D0A76ECFC00117F59 /* smallft.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151BD0A76ECFC00117F59 /* smallft.h */; };
+ D301520E0A76ECFC00117F59 /* speex_callbacks.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151BE0A76ECFC00117F59 /* speex_callbacks.c */; };
+ D301520F0A76ECFC00117F59 /* speex_header.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151BF0A76ECFC00117F59 /* speex_header.c */; };
+ D30152100A76ECFC00117F59 /* speex.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151C00A76ECFC00117F59 /* speex.c */; };
+ D30152110A76ECFC00117F59 /* stack_alloc.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151C10A76ECFC00117F59 /* stack_alloc.h */; };
+ D30152120A76ECFC00117F59 /* stereo.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151C20A76ECFC00117F59 /* stereo.c */; };
+ D30152180A76ECFC00117F59 /* vbr.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151C80A76ECFC00117F59 /* vbr.c */; };
+ D30152190A76ECFC00117F59 /* vbr.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151C90A76ECFC00117F59 /* vbr.h */; };
+ D301521A0A76ECFC00117F59 /* vorbis_psy.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151CA0A76ECFC00117F59 /* vorbis_psy.c */; };
+ D301521B0A76ECFC00117F59 /* vorbis_psy.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151CB0A76ECFC00117F59 /* vorbis_psy.h */; };
+ D301521C0A76ECFC00117F59 /* vq_arm4.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151CC0A76ECFC00117F59 /* vq_arm4.h */; };
+ D301521D0A76ECFC00117F59 /* vq_bfin.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151CD0A76ECFC00117F59 /* vq_bfin.h */; };
+ D301521E0A76ECFC00117F59 /* vq_sse.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151CE0A76ECFC00117F59 /* vq_sse.h */; };
+ D301521F0A76ECFC00117F59 /* vq.c in Sources */ = {isa = PBXBuildFile; fileRef = D30151CF0A76ECFC00117F59 /* vq.c */; };
+ D30152200A76ECFC00117F59 /* vq.h in Headers */ = {isa = PBXBuildFile; fileRef = D30151D00A76ECFC00117F59 /* vq.h */; };
D347253A0A76D7E7001C8ED7 /* answer.h in Headers */ = {isa = PBXBuildFile; fileRef = D34725170A76D756001C8ED7 /* answer.h */; settings = {ATTRIBUTES = (Public, ); }; };
D347253B0A76D7E7001C8ED7 /* busy.h in Headers */ = {isa = PBXBuildFile; fileRef = D34725180A76D756001C8ED7 /* busy.h */; settings = {ATTRIBUTES = (Public, ); }; };
D347253C0A76D7E7001C8ED7 /* dialtone.h in Headers */ = {isa = PBXBuildFile; fileRef = D34725190A76D756001C8ED7 /* dialtone.h */; settings = {ATTRIBUTES = (Public, ); }; };
@@ -389,6 +475,15 @@
D3AD47610A76D0D5002A2191 /* au.c in Sources */ = {isa = PBXBuildFile; fileRef = D3AD475E0A76D0D5002A2191 /* au.c */; };
D3AD47620A76D0D5002A2191 /* broadcast.c in Sources */ = {isa = PBXBuildFile; fileRef = D3AD475F0A76D0D5002A2191 /* broadcast.c */; };
D3AD47630A76D0D5002A2191 /* g72x.c in Sources */ = {isa = PBXBuildFile; fileRef = D3AD47600A76D0D5002A2191 /* g72x.c */; };
+ D3B406C70A76EEB8000AF6D4 /* mod_speex.c in Sources */ = {isa = PBXBuildFile; fileRef = D3B406C60A76EEB8000AF6D4 /* mod_speex.c */; };
+ D3B406CA0A76EED0000AF6D4 /* apr.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3DEC21D0A75CB06002001CF /* apr.framework */; };
+ D3B406CB0A76EED0000AF6D4 /* aprutil.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3DEC6CF0A75D4E9002001CF /* aprutil.framework */; };
+ D3B406CC0A76EED0000AF6D4 /* libfreeswitch.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D37671650A75F0DC00ACC1FB /* libfreeswitch.framework */; };
+ D3B406CD0A76EED0000AF6D4 /* resample.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D38DD5260A768B6100FEDB19 /* resample.framework */; };
+ D3B406CE0A76EED0000AF6D4 /* sqlite.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D37670C50A75ECD400ACC1FB /* sqlite.framework */; };
+ D3B406CF0A76EED0000AF6D4 /* srtp.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D38DD4DF0A768AC500FEDB19 /* srtp.framework */; };
+ D3B406D00A76EED0000AF6D4 /* teletone.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3DEC8310A75DA10002001CF /* teletone.framework */; };
+ D3B4072E0A76EED9000AF6D4 /* speex.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D301514F0A76EB5D00117F59 /* speex.framework */; };
D3BC31E10A769B3600DE971E /* mod_echo.c in Sources */ = {isa = PBXBuildFile; fileRef = D3BC31E00A769B3600DE971E /* mod_echo.c */; };
D3BC31E20A769B4300DE971E /* libfreeswitch.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D37671650A75F0DC00ACC1FB /* libfreeswitch.framework */; };
D3BC32410A769B7600DE971E /* apr.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3DEC21D0A75CB06002001CF /* apr.framework */; };
@@ -975,6 +1070,13 @@
remoteGlobalIDString = D38DD4400A7687A700FEDB19;
remoteInfo = freeswitch;
};
+ D3B4074F0A76EEE9000AF6D4 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D3B406C10A76EE4D000AF6D4 /* mod_speex */;
+ remoteInfo = mod_speex;
+ };
D3BC32520A769C1500DE971E /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
@@ -1090,6 +1192,93 @@
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
+ D301514F0A76EB5D00117F59 /* speex.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = speex.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ D30151500A76EB5D00117F59 /* speex.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = speex.plist; sourceTree = "<group>"; };
+ D30151670A76EC9F00117F59 /* speex_bits.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = speex_bits.h; path = "../../libs/speex-1.1.11.1/include/speex/speex_bits.h"; sourceTree = SOURCE_ROOT; };
+ D30151680A76EC9F00117F59 /* speex_callbacks.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = speex_callbacks.h; path = "../../libs/speex-1.1.11.1/include/speex/speex_callbacks.h"; sourceTree = SOURCE_ROOT; };
+ D30151690A76EC9F00117F59 /* speex_config_types.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = speex_config_types.h; path = "../../libs/speex-1.1.11.1/include/speex/speex_config_types.h"; sourceTree = SOURCE_ROOT; };
+ D301516A0A76EC9F00117F59 /* speex_echo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = speex_echo.h; path = "../../libs/speex-1.1.11.1/include/speex/speex_echo.h"; sourceTree = SOURCE_ROOT; };
+ D301516B0A76EC9F00117F59 /* speex_header.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = speex_header.h; path = "../../libs/speex-1.1.11.1/include/speex/speex_header.h"; sourceTree = SOURCE_ROOT; };
+ D301516C0A76EC9F00117F59 /* speex_jitter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = speex_jitter.h; path = "../../libs/speex-1.1.11.1/include/speex/speex_jitter.h"; sourceTree = SOURCE_ROOT; };
+ D301516D0A76EC9F00117F59 /* speex_preprocess.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = speex_preprocess.h; path = "../../libs/speex-1.1.11.1/include/speex/speex_preprocess.h"; sourceTree = SOURCE_ROOT; };
+ D301516E0A76EC9F00117F59 /* speex_stereo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = speex_stereo.h; path = "../../libs/speex-1.1.11.1/include/speex/speex_stereo.h"; sourceTree = SOURCE_ROOT; };
+ D301516F0A76EC9F00117F59 /* speex_types.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = speex_types.h; path = "../../libs/speex-1.1.11.1/include/speex/speex_types.h"; sourceTree = SOURCE_ROOT; };
+ D30151700A76EC9F00117F59 /* speex.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = speex.h; path = "../../libs/speex-1.1.11.1/include/speex/speex.h"; sourceTree = SOURCE_ROOT; };
+ D301517B0A76ECC400117F59 /* getopt_win.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = getopt_win.h; path = "../../libs/speex-1.1.11.1/src/getopt_win.h"; sourceTree = SOURCE_ROOT; };
+ D301517C0A76ECC400117F59 /* wav_io.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = wav_io.h; path = "../../libs/speex-1.1.11.1/src/wav_io.h"; sourceTree = SOURCE_ROOT; };
+ D301517D0A76ECC400117F59 /* wave_out.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = wave_out.h; path = "../../libs/speex-1.1.11.1/src/wave_out.h"; sourceTree = SOURCE_ROOT; };
+ D30151810A76ECFC00117F59 /* arch.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = arch.h; path = "../../libs/speex-1.1.11.1/libspeex/arch.h"; sourceTree = SOURCE_ROOT; };
+ D30151820A76ECFC00117F59 /* bits.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = bits.c; path = "../../libs/speex-1.1.11.1/libspeex/bits.c"; sourceTree = SOURCE_ROOT; };
+ D30151830A76ECFC00117F59 /* cb_search_arm4.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = cb_search_arm4.h; path = "../../libs/speex-1.1.11.1/libspeex/cb_search_arm4.h"; sourceTree = SOURCE_ROOT; };
+ D30151840A76ECFC00117F59 /* cb_search_bfin.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = cb_search_bfin.h; path = "../../libs/speex-1.1.11.1/libspeex/cb_search_bfin.h"; sourceTree = SOURCE_ROOT; };
+ D30151850A76ECFC00117F59 /* cb_search_sse.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = cb_search_sse.h; path = "../../libs/speex-1.1.11.1/libspeex/cb_search_sse.h"; sourceTree = SOURCE_ROOT; };
+ D30151860A76ECFC00117F59 /* cb_search.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = cb_search.c; path = "../../libs/speex-1.1.11.1/libspeex/cb_search.c"; sourceTree = SOURCE_ROOT; };
+ D30151870A76ECFC00117F59 /* cb_search.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = cb_search.h; path = "../../libs/speex-1.1.11.1/libspeex/cb_search.h"; sourceTree = SOURCE_ROOT; };
+ D30151880A76ECFC00117F59 /* exc_5_64_table.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = exc_5_64_table.c; path = "../../libs/speex-1.1.11.1/libspeex/exc_5_64_table.c"; sourceTree = SOURCE_ROOT; };
+ D30151890A76ECFC00117F59 /* exc_5_256_table.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = exc_5_256_table.c; path = "../../libs/speex-1.1.11.1/libspeex/exc_5_256_table.c"; sourceTree = SOURCE_ROOT; };
+ D301518A0A76ECFC00117F59 /* exc_8_128_table.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = exc_8_128_table.c; path = "../../libs/speex-1.1.11.1/libspeex/exc_8_128_table.c"; sourceTree = SOURCE_ROOT; };
+ D301518B0A76ECFC00117F59 /* exc_10_16_table.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = exc_10_16_table.c; path = "../../libs/speex-1.1.11.1/libspeex/exc_10_16_table.c"; sourceTree = SOURCE_ROOT; };
+ D301518C0A76ECFC00117F59 /* exc_10_32_table.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = exc_10_32_table.c; path = "../../libs/speex-1.1.11.1/libspeex/exc_10_32_table.c"; sourceTree = SOURCE_ROOT; };
+ D301518D0A76ECFC00117F59 /* exc_20_32_table.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = exc_20_32_table.c; path = "../../libs/speex-1.1.11.1/libspeex/exc_20_32_table.c"; sourceTree = SOURCE_ROOT; };
+ D301518E0A76ECFC00117F59 /* filters_arm4.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = filters_arm4.h; path = "../../libs/speex-1.1.11.1/libspeex/filters_arm4.h"; sourceTree = SOURCE_ROOT; };
+ D301518F0A76ECFC00117F59 /* filters_bfin.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = filters_bfin.h; path = "../../libs/speex-1.1.11.1/libspeex/filters_bfin.h"; sourceTree = SOURCE_ROOT; };
+ D30151900A76ECFC00117F59 /* filters_sse.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = filters_sse.h; path = "../../libs/speex-1.1.11.1/libspeex/filters_sse.h"; sourceTree = SOURCE_ROOT; };
+ D30151910A76ECFC00117F59 /* filters.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = filters.c; path = "../../libs/speex-1.1.11.1/libspeex/filters.c"; sourceTree = SOURCE_ROOT; };
+ D30151920A76ECFC00117F59 /* filters.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = filters.h; path = "../../libs/speex-1.1.11.1/libspeex/filters.h"; sourceTree = SOURCE_ROOT; };
+ D30151930A76ECFC00117F59 /* fixed_arm4.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = fixed_arm4.h; path = "../../libs/speex-1.1.11.1/libspeex/fixed_arm4.h"; sourceTree = SOURCE_ROOT; };
+ D30151940A76ECFC00117F59 /* fixed_arm5e.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = fixed_arm5e.h; path = "../../libs/speex-1.1.11.1/libspeex/fixed_arm5e.h"; sourceTree = SOURCE_ROOT; };
+ D30151950A76ECFC00117F59 /* fixed_bfin.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = fixed_bfin.h; path = "../../libs/speex-1.1.11.1/libspeex/fixed_bfin.h"; sourceTree = SOURCE_ROOT; };
+ D30151960A76ECFC00117F59 /* fixed_debug.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = fixed_debug.h; path = "../../libs/speex-1.1.11.1/libspeex/fixed_debug.h"; sourceTree = SOURCE_ROOT; };
+ D30151970A76ECFC00117F59 /* fixed_generic.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = fixed_generic.h; path = "../../libs/speex-1.1.11.1/libspeex/fixed_generic.h"; sourceTree = SOURCE_ROOT; };
+ D30151980A76ECFC00117F59 /* gain_table_lbr.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = gain_table_lbr.c; path = "../../libs/speex-1.1.11.1/libspeex/gain_table_lbr.c"; sourceTree = SOURCE_ROOT; };
+ D30151990A76ECFC00117F59 /* gain_table.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = gain_table.c; path = "../../libs/speex-1.1.11.1/libspeex/gain_table.c"; sourceTree = SOURCE_ROOT; };
+ D301519A0A76ECFC00117F59 /* hexc_10_32_table.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = hexc_10_32_table.c; path = "../../libs/speex-1.1.11.1/libspeex/hexc_10_32_table.c"; sourceTree = SOURCE_ROOT; };
+ D301519B0A76ECFC00117F59 /* hexc_table.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = hexc_table.c; path = "../../libs/speex-1.1.11.1/libspeex/hexc_table.c"; sourceTree = SOURCE_ROOT; };
+ D301519C0A76ECFC00117F59 /* high_lsp_tables.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = high_lsp_tables.c; path = "../../libs/speex-1.1.11.1/libspeex/high_lsp_tables.c"; sourceTree = SOURCE_ROOT; };
+ D301519D0A76ECFC00117F59 /* jitter.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = jitter.c; path = "../../libs/speex-1.1.11.1/libspeex/jitter.c"; sourceTree = SOURCE_ROOT; };
+ D301519E0A76ECFC00117F59 /* lbr_48k_tables.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = lbr_48k_tables.c; path = "../../libs/speex-1.1.11.1/libspeex/lbr_48k_tables.c"; sourceTree = SOURCE_ROOT; };
+ D301519F0A76ECFC00117F59 /* lpc_bfin.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = lpc_bfin.h; path = "../../libs/speex-1.1.11.1/libspeex/lpc_bfin.h"; sourceTree = SOURCE_ROOT; };
+ D30151A00A76ECFC00117F59 /* lpc.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = lpc.c; path = "../../libs/speex-1.1.11.1/libspeex/lpc.c"; sourceTree = SOURCE_ROOT; };
+ D30151A10A76ECFC00117F59 /* lpc.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = lpc.h; path = "../../libs/speex-1.1.11.1/libspeex/lpc.h"; sourceTree = SOURCE_ROOT; };
+ D30151A20A76ECFC00117F59 /* lsp_tables_nb.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = lsp_tables_nb.c; path = "../../libs/speex-1.1.11.1/libspeex/lsp_tables_nb.c"; sourceTree = SOURCE_ROOT; };
+ D30151A30A76ECFC00117F59 /* lsp.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = lsp.c; path = "../../libs/speex-1.1.11.1/libspeex/lsp.c"; sourceTree = SOURCE_ROOT; };
+ D30151A40A76ECFC00117F59 /* lsp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = lsp.h; path = "../../libs/speex-1.1.11.1/libspeex/lsp.h"; sourceTree = SOURCE_ROOT; };
+ D30151A50A76ECFC00117F59 /* ltp_arm4.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ltp_arm4.h; path = "../../libs/speex-1.1.11.1/libspeex/ltp_arm4.h"; sourceTree = SOURCE_ROOT; };
+ D30151A60A76ECFC00117F59 /* ltp_bfin.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ltp_bfin.h; path = "../../libs/speex-1.1.11.1/libspeex/ltp_bfin.h"; sourceTree = SOURCE_ROOT; };
+ D30151A70A76ECFC00117F59 /* ltp_sse.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ltp_sse.h; path = "../../libs/speex-1.1.11.1/libspeex/ltp_sse.h"; sourceTree = SOURCE_ROOT; };
+ D30151A80A76ECFC00117F59 /* ltp.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = ltp.c; path = "../../libs/speex-1.1.11.1/libspeex/ltp.c"; sourceTree = SOURCE_ROOT; };
+ D30151A90A76ECFC00117F59 /* ltp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ltp.h; path = "../../libs/speex-1.1.11.1/libspeex/ltp.h"; sourceTree = SOURCE_ROOT; };
+ D30151AD0A76ECFC00117F59 /* math_approx.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = math_approx.c; path = "../../libs/speex-1.1.11.1/libspeex/math_approx.c"; sourceTree = SOURCE_ROOT; };
+ D30151AE0A76ECFC00117F59 /* math_approx.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = math_approx.h; path = "../../libs/speex-1.1.11.1/libspeex/math_approx.h"; sourceTree = SOURCE_ROOT; };
+ D30151AF0A76ECFC00117F59 /* mdf.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = mdf.c; path = "../../libs/speex-1.1.11.1/libspeex/mdf.c"; sourceTree = SOURCE_ROOT; };
+ D30151B00A76ECFC00117F59 /* misc_bfin.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = misc_bfin.h; path = "../../libs/speex-1.1.11.1/libspeex/misc_bfin.h"; sourceTree = SOURCE_ROOT; };
+ D30151B10A76ECFC00117F59 /* misc.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = misc.c; path = "../../libs/speex-1.1.11.1/libspeex/misc.c"; sourceTree = SOURCE_ROOT; };
+ D30151B20A76ECFC00117F59 /* misc.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = misc.h; path = "../../libs/speex-1.1.11.1/libspeex/misc.h"; sourceTree = SOURCE_ROOT; };
+ D30151B30A76ECFC00117F59 /* modes.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = modes.c; path = "../../libs/speex-1.1.11.1/libspeex/modes.c"; sourceTree = SOURCE_ROOT; };
+ D30151B40A76ECFC00117F59 /* modes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = modes.h; path = "../../libs/speex-1.1.11.1/libspeex/modes.h"; sourceTree = SOURCE_ROOT; };
+ D30151B50A76ECFC00117F59 /* nb_celp.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = nb_celp.c; path = "../../libs/speex-1.1.11.1/libspeex/nb_celp.c"; sourceTree = SOURCE_ROOT; };
+ D30151B60A76ECFC00117F59 /* nb_celp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = nb_celp.h; path = "../../libs/speex-1.1.11.1/libspeex/nb_celp.h"; sourceTree = SOURCE_ROOT; };
+ D30151B70A76ECFC00117F59 /* preprocess.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = preprocess.c; path = "../../libs/speex-1.1.11.1/libspeex/preprocess.c"; sourceTree = SOURCE_ROOT; };
+ D30151B80A76ECFC00117F59 /* quant_lsp.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = quant_lsp.c; path = "../../libs/speex-1.1.11.1/libspeex/quant_lsp.c"; sourceTree = SOURCE_ROOT; };
+ D30151B90A76ECFC00117F59 /* quant_lsp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = quant_lsp.h; path = "../../libs/speex-1.1.11.1/libspeex/quant_lsp.h"; sourceTree = SOURCE_ROOT; };
+ D30151BA0A76ECFC00117F59 /* sb_celp.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = sb_celp.c; path = "../../libs/speex-1.1.11.1/libspeex/sb_celp.c"; sourceTree = SOURCE_ROOT; };
+ D30151BB0A76ECFC00117F59 /* sb_celp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = sb_celp.h; path = "../../libs/speex-1.1.11.1/libspeex/sb_celp.h"; sourceTree = SOURCE_ROOT; };
+ D30151BC0A76ECFC00117F59 /* smallft.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = smallft.c; path = "../../libs/speex-1.1.11.1/libspeex/smallft.c"; sourceTree = SOURCE_ROOT; };
+ D30151BD0A76ECFC00117F59 /* smallft.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = smallft.h; path = "../../libs/speex-1.1.11.1/libspeex/smallft.h"; sourceTree = SOURCE_ROOT; };
+ D30151BE0A76ECFC00117F59 /* speex_callbacks.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = speex_callbacks.c; path = "../../libs/speex-1.1.11.1/libspeex/speex_callbacks.c"; sourceTree = SOURCE_ROOT; };
+ D30151BF0A76ECFC00117F59 /* speex_header.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = speex_header.c; path = "../../libs/speex-1.1.11.1/libspeex/speex_header.c"; sourceTree = SOURCE_ROOT; };
+ D30151C00A76ECFC00117F59 /* speex.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = speex.c; path = "../../libs/speex-1.1.11.1/libspeex/speex.c"; sourceTree = SOURCE_ROOT; };
+ D30151C10A76ECFC00117F59 /* stack_alloc.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = stack_alloc.h; path = "../../libs/speex-1.1.11.1/libspeex/stack_alloc.h"; sourceTree = SOURCE_ROOT; };
+ D30151C20A76ECFC00117F59 /* stereo.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = stereo.c; path = "../../libs/speex-1.1.11.1/libspeex/stereo.c"; sourceTree = SOURCE_ROOT; };
+ D30151C80A76ECFC00117F59 /* vbr.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = vbr.c; path = "../../libs/speex-1.1.11.1/libspeex/vbr.c"; sourceTree = SOURCE_ROOT; };
+ D30151C90A76ECFC00117F59 /* vbr.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = vbr.h; path = "../../libs/speex-1.1.11.1/libspeex/vbr.h"; sourceTree = SOURCE_ROOT; };
+ D30151CA0A76ECFC00117F59 /* vorbis_psy.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = vorbis_psy.c; path = "../../libs/speex-1.1.11.1/libspeex/vorbis_psy.c"; sourceTree = SOURCE_ROOT; };
+ D30151CB0A76ECFC00117F59 /* vorbis_psy.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = vorbis_psy.h; path = "../../libs/speex-1.1.11.1/libspeex/vorbis_psy.h"; sourceTree = SOURCE_ROOT; };
+ D30151CC0A76ECFC00117F59 /* vq_arm4.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = vq_arm4.h; path = "../../libs/speex-1.1.11.1/libspeex/vq_arm4.h"; sourceTree = SOURCE_ROOT; };
+ D30151CD0A76ECFC00117F59 /* vq_bfin.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = vq_bfin.h; path = "../../libs/speex-1.1.11.1/libspeex/vq_bfin.h"; sourceTree = SOURCE_ROOT; };
+ D30151CE0A76ECFC00117F59 /* vq_sse.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = vq_sse.h; path = "../../libs/speex-1.1.11.1/libspeex/vq_sse.h"; sourceTree = SOURCE_ROOT; };
+ D30151CF0A76ECFC00117F59 /* vq.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = vq.c; path = "../../libs/speex-1.1.11.1/libspeex/vq.c"; sourceTree = SOURCE_ROOT; };
+ D30151D00A76ECFC00117F59 /* vq.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = vq.h; path = "../../libs/speex-1.1.11.1/libspeex/vq.h"; sourceTree = SOURCE_ROOT; };
D34725170A76D756001C8ED7 /* answer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = answer.h; path = ../../libs/iax/src/answer.h; sourceTree = SOURCE_ROOT; };
D34725180A76D756001C8ED7 /* busy.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = busy.h; path = ../../libs/iax/src/busy.h; sourceTree = SOURCE_ROOT; };
D34725190A76D756001C8ED7 /* dialtone.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dialtone.h; path = ../../libs/iax/src/dialtone.h; sourceTree = SOURCE_ROOT; };
@@ -1332,6 +1521,8 @@
D3AD475E0A76D0D5002A2191 /* au.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = au.c; path = "../../libs/libsndfile-1.0.16/src/au.c"; sourceTree = SOURCE_ROOT; };
D3AD475F0A76D0D5002A2191 /* broadcast.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = broadcast.c; path = "../../libs/libsndfile-1.0.16/src/broadcast.c"; sourceTree = SOURCE_ROOT; };
D3AD47600A76D0D5002A2191 /* g72x.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = g72x.c; path = "../../libs/libsndfile-1.0.16/src/g72x.c"; sourceTree = SOURCE_ROOT; };
+ D3B406C20A76EE4D000AF6D4 /* mod_speex.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.objfile"; includeInIndex = 0; path = mod_speex.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
+ D3B406C60A76EEB8000AF6D4 /* mod_speex.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = mod_speex.c; path = ../../src/mod/codecs/mod_speex/mod_speex.c; sourceTree = SOURCE_ROOT; };
D3BC31D60A769AED00DE971E /* mod_echo.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.objfile"; includeInIndex = 0; path = mod_echo.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
D3BC31E00A769B3600DE971E /* mod_echo.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = mod_echo.c; path = ../../src/mod/applications/mod_echo/mod_echo.c; sourceTree = SOURCE_ROOT; };
D3BC325F0A769CA700DE971E /* mod_dingaling.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.objfile"; includeInIndex = 0; path = mod_dingaling.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
@@ -1744,6 +1935,13 @@
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
+ D301514D0A76EB5D00117F59 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
D34725500A76D8D6001C8ED7 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
@@ -1902,6 +2100,21 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
+ D3B406C00A76EE4D000AF6D4 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D3B4072E0A76EED9000AF6D4 /* speex.framework in Frameworks */,
+ D3B406CA0A76EED0000AF6D4 /* apr.framework in Frameworks */,
+ D3B406CB0A76EED0000AF6D4 /* aprutil.framework in Frameworks */,
+ D3B406CC0A76EED0000AF6D4 /* libfreeswitch.framework in Frameworks */,
+ D3B406CD0A76EED0000AF6D4 /* resample.framework in Frameworks */,
+ D3B406CE0A76EED0000AF6D4 /* sqlite.framework in Frameworks */,
+ D3B406CF0A76EED0000AF6D4 /* srtp.framework in Frameworks */,
+ D3B406D00A76EED0000AF6D4 /* teletone.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
D3BC31D40A769AED00DE971E /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
@@ -2101,6 +2314,7 @@
08FB7795FE84155DC02AAC07 /* Sources */ = {
isa = PBXGroup;
children = (
+ D30151640A76EC5300117F59 /* speex */,
D34725140A76D712001C8ED7 /* iax2 */,
D365026B0A76CA2C00C47A76 /* ilbc */,
D36502230A76C84900C47A76 /* gsm */,
@@ -2123,6 +2337,7 @@
1AB674ADFE9D54B511CA2CBB /* Products */ = {
isa = PBXGroup;
children = (
+ D30151500A76EB5D00117F59 /* speex.plist */,
D34725360A76D7B1001C8ED7 /* iax.plist */,
D36502A30A76CA9600C47A76 /* ilbc.plist */,
D365021F0A76C82200C47A76 /* gsm.plist */,
@@ -2172,10 +2387,120 @@
D36502DA0A76CAF200C47A76 /* mod_ilbc.dylib */,
D34725350A76D7B1001C8ED7 /* iax.framework */,
D34725520A76D8D6001C8ED7 /* mod_iax.dylib */,
+ D301514F0A76EB5D00117F59 /* speex.framework */,
+ D3B406C20A76EE4D000AF6D4 /* mod_speex.dylib */,
);
name = Products;
sourceTree = "<group>";
};
+ D30151640A76EC5300117F59 /* speex */ = {
+ isa = PBXGroup;
+ children = (
+ D30151660A76EC6600117F59 /* include */,
+ D30151650A76EC5C00117F59 /* src */,
+ );
+ name = speex;
+ sourceTree = "<group>";
+ };
+ D30151650A76EC5C00117F59 /* src */ = {
+ isa = PBXGroup;
+ children = (
+ D30151810A76ECFC00117F59 /* arch.h */,
+ D30151820A76ECFC00117F59 /* bits.c */,
+ D30151830A76ECFC00117F59 /* cb_search_arm4.h */,
+ D30151840A76ECFC00117F59 /* cb_search_bfin.h */,
+ D30151850A76ECFC00117F59 /* cb_search_sse.h */,
+ D30151860A76ECFC00117F59 /* cb_search.c */,
+ D30151870A76ECFC00117F59 /* cb_search.h */,
+ D30151880A76ECFC00117F59 /* exc_5_64_table.c */,
+ D30151890A76ECFC00117F59 /* exc_5_256_table.c */,
+ D301518A0A76ECFC00117F59 /* exc_8_128_table.c */,
+ D301518B0A76ECFC00117F59 /* exc_10_16_table.c */,
+ D301518C0A76ECFC00117F59 /* exc_10_32_table.c */,
+ D301518D0A76ECFC00117F59 /* exc_20_32_table.c */,
+ D301518E0A76ECFC00117F59 /* filters_arm4.h */,
+ D301518F0A76ECFC00117F59 /* filters_bfin.h */,
+ D30151900A76ECFC00117F59 /* filters_sse.h */,
+ D30151910A76ECFC00117F59 /* filters.c */,
+ D30151920A76ECFC00117F59 /* filters.h */,
+ D30151930A76ECFC00117F59 /* fixed_arm4.h */,
+ D30151940A76ECFC00117F59 /* fixed_arm5e.h */,
+ D30151950A76ECFC00117F59 /* fixed_bfin.h */,
+ D30151960A76ECFC00117F59 /* fixed_debug.h */,
+ D30151970A76ECFC00117F59 /* fixed_generic.h */,
+ D30151980A76ECFC00117F59 /* gain_table_lbr.c */,
+ D30151990A76ECFC00117F59 /* gain_table.c */,
+ D301519A0A76ECFC00117F59 /* hexc_10_32_table.c */,
+ D301519B0A76ECFC00117F59 /* hexc_table.c */,
+ D301519C0A76ECFC00117F59 /* high_lsp_tables.c */,
+ D301519D0A76ECFC00117F59 /* jitter.c */,
+ D301519E0A76ECFC00117F59 /* lbr_48k_tables.c */,
+ D301519F0A76ECFC00117F59 /* lpc_bfin.h */,
+ D30151A00A76ECFC00117F59 /* lpc.c */,
+ D30151A10A76ECFC00117F59 /* lpc.h */,
+ D30151A20A76ECFC00117F59 /* lsp_tables_nb.c */,
+ D30151A30A76ECFC00117F59 /* lsp.c */,
+ D30151A40A76ECFC00117F59 /* lsp.h */,
+ D30151A50A76ECFC00117F59 /* ltp_arm4.h */,
+ D30151A60A76ECFC00117F59 /* ltp_bfin.h */,
+ D30151A70A76ECFC00117F59 /* ltp_sse.h */,
+ D30151A80A76ECFC00117F59 /* ltp.c */,
+ D30151A90A76ECFC00117F59 /* ltp.h */,
+ D30151AD0A76ECFC00117F59 /* math_approx.c */,
+ D30151AE0A76ECFC00117F59 /* math_approx.h */,
+ D30151AF0A76ECFC00117F59 /* mdf.c */,
+ D30151B00A76ECFC00117F59 /* misc_bfin.h */,
+ D30151B10A76ECFC00117F59 /* misc.c */,
+ D30151B20A76ECFC00117F59 /* misc.h */,
+ D30151B30A76ECFC00117F59 /* modes.c */,
+ D30151B40A76ECFC00117F59 /* modes.h */,
+ D30151B50A76ECFC00117F59 /* nb_celp.c */,
+ D30151B60A76ECFC00117F59 /* nb_celp.h */,
+ D30151B70A76ECFC00117F59 /* preprocess.c */,
+ D30151B80A76ECFC00117F59 /* quant_lsp.c */,
+ D30151B90A76ECFC00117F59 /* quant_lsp.h */,
+ D30151BA0A76ECFC00117F59 /* sb_celp.c */,
+ D30151BB0A76ECFC00117F59 /* sb_celp.h */,
+ D30151BC0A76ECFC00117F59 /* smallft.c */,
+ D30151BD0A76ECFC00117F59 /* smallft.h */,
+ D30151BE0A76ECFC00117F59 /* speex_callbacks.c */,
+ D30151BF0A76ECFC00117F59 /* speex_header.c */,
+ D30151C00A76ECFC00117F59 /* speex.c */,
+ D30151C10A76ECFC00117F59 /* stack_alloc.h */,
+ D30151C20A76ECFC00117F59 /* stereo.c */,
+ D30151C80A76ECFC00117F59 /* vbr.c */,
+ D30151C90A76ECFC00117F59 /* vbr.h */,
+ D30151CA0A76ECFC00117F59 /* vorbis_psy.c */,
+ D30151CB0A76ECFC00117F59 /* vorbis_psy.h */,
+ D30151CC0A76ECFC00117F59 /* vq_arm4.h */,
+ D30151CD0A76ECFC00117F59 /* vq_bfin.h */,
+ D30151CE0A76ECFC00117F59 /* vq_sse.h */,
+ D30151CF0A76ECFC00117F59 /* vq.c */,
+ D30151D00A76ECFC00117F59 /* vq.h */,
+ );
+ name = src;
+ sourceTree = "<group>";
+ };
+ D30151660A76EC6600117F59 /* include */ = {
+ isa = PBXGroup;
+ children = (
+ D301517B0A76ECC400117F59 /* getopt_win.h */,
+ D301517C0A76ECC400117F59 /* wav_io.h */,
+ D301517D0A76ECC400117F59 /* wave_out.h */,
+ D30151670A76EC9F00117F59 /* speex_bits.h */,
+ D30151680A76EC9F00117F59 /* speex_callbacks.h */,
+ D30151690A76EC9F00117F59 /* speex_config_types.h */,
+ D301516A0A76EC9F00117F59 /* speex_echo.h */,
+ D301516B0A76EC9F00117F59 /* speex_header.h */,
+ D301516C0A76EC9F00117F59 /* speex_jitter.h */,
+ D301516D0A76EC9F00117F59 /* speex_preprocess.h */,
+ D301516E0A76EC9F00117F59 /* speex_stereo.h */,
+ D301516F0A76EC9F00117F59 /* speex_types.h */,
+ D30151700A76EC9F00117F59 /* speex.h */,
+ );
+ name = include;
+ sourceTree = "<group>";
+ };
D34725140A76D712001C8ED7 /* iax2 */ = {
isa = PBXGroup;
children = (
@@ -2570,6 +2895,7 @@
D3BC32E70A76A73200DE971E /* codecs */ = {
isa = PBXGroup;
children = (
+ D3B406C60A76EEB8000AF6D4 /* mod_speex.c */,
D36502FF0A76CB4B00C47A76 /* mod_ilbc.c */,
D36502550A76C8FD00C47A76 /* mod_gsm.c */,
D3BC331F0A76A8B200DE971E /* g711.c */,
@@ -3685,6 +4011,62 @@
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
+ D301514A0A76EB5D00117F59 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D30151710A76EC9F00117F59 /* speex_bits.h in Headers */,
+ D30151720A76EC9F00117F59 /* speex_callbacks.h in Headers */,
+ D30151730A76EC9F00117F59 /* speex_config_types.h in Headers */,
+ D30151740A76EC9F00117F59 /* speex_echo.h in Headers */,
+ D30151750A76EC9F00117F59 /* speex_header.h in Headers */,
+ D30151760A76EC9F00117F59 /* speex_jitter.h in Headers */,
+ D30151770A76EC9F00117F59 /* speex_preprocess.h in Headers */,
+ D30151780A76EC9F00117F59 /* speex_stereo.h in Headers */,
+ D30151790A76EC9F00117F59 /* speex_types.h in Headers */,
+ D301517A0A76EC9F00117F59 /* speex.h in Headers */,
+ D301517E0A76ECC400117F59 /* getopt_win.h in Headers */,
+ D301517F0A76ECC400117F59 /* wav_io.h in Headers */,
+ D30151800A76ECC400117F59 /* wave_out.h in Headers */,
+ D30151D10A76ECFC00117F59 /* arch.h in Headers */,
+ D30151D30A76ECFC00117F59 /* cb_search_arm4.h in Headers */,
+ D30151D40A76ECFC00117F59 /* cb_search_bfin.h in Headers */,
+ D30151D50A76ECFC00117F59 /* cb_search_sse.h in Headers */,
+ D30151D70A76ECFC00117F59 /* cb_search.h in Headers */,
+ D30151DE0A76ECFC00117F59 /* filters_arm4.h in Headers */,
+ D30151DF0A76ECFC00117F59 /* filters_bfin.h in Headers */,
+ D30151E00A76ECFC00117F59 /* filters_sse.h in Headers */,
+ D30151E20A76ECFC00117F59 /* filters.h in Headers */,
+ D30151E30A76ECFC00117F59 /* fixed_arm4.h in Headers */,
+ D30151E40A76ECFC00117F59 /* fixed_arm5e.h in Headers */,
+ D30151E50A76ECFC00117F59 /* fixed_bfin.h in Headers */,
+ D30151E60A76ECFC00117F59 /* fixed_debug.h in Headers */,
+ D30151E70A76ECFC00117F59 /* fixed_generic.h in Headers */,
+ D30151EF0A76ECFC00117F59 /* lpc_bfin.h in Headers */,
+ D30151F10A76ECFC00117F59 /* lpc.h in Headers */,
+ D30151F40A76ECFC00117F59 /* lsp.h in Headers */,
+ D30151F50A76ECFC00117F59 /* ltp_arm4.h in Headers */,
+ D30151F60A76ECFC00117F59 /* ltp_bfin.h in Headers */,
+ D30151F70A76ECFC00117F59 /* ltp_sse.h in Headers */,
+ D30151F90A76ECFC00117F59 /* ltp.h in Headers */,
+ D30151FE0A76ECFC00117F59 /* math_approx.h in Headers */,
+ D30152000A76ECFC00117F59 /* misc_bfin.h in Headers */,
+ D30152020A76ECFC00117F59 /* misc.h in Headers */,
+ D30152040A76ECFC00117F59 /* modes.h in Headers */,
+ D30152060A76ECFC00117F59 /* nb_celp.h in Headers */,
+ D30152090A76ECFC00117F59 /* quant_lsp.h in Headers */,
+ D301520B0A76ECFC00117F59 /* sb_celp.h in Headers */,
+ D301520D0A76ECFC00117F59 /* smallft.h in Headers */,
+ D30152110A76ECFC00117F59 /* stack_alloc.h in Headers */,
+ D30152190A76ECFC00117F59 /* vbr.h in Headers */,
+ D301521B0A76ECFC00117F59 /* vorbis_psy.h in Headers */,
+ D301521C0A76ECFC00117F59 /* vq_arm4.h in Headers */,
+ D301521D0A76ECFC00117F59 /* vq_bfin.h in Headers */,
+ D301521E0A76ECFC00117F59 /* vq_sse.h in Headers */,
+ D30152200A76ECFC00117F59 /* vq.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
D34725300A76D7B1001C8ED7 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
@@ -4013,6 +4395,25 @@
/* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */
+ D301514E0A76EB5D00117F59 /* speex */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = D30151510A76EB5E00117F59 /* Build configuration list for PBXNativeTarget "speex" */;
+ buildPhases = (
+ D30151540A76EB8E00117F59 /* ShellScript */,
+ D301514A0A76EB5D00117F59 /* Headers */,
+ D301514B0A76EB5D00117F59 /* Resources */,
+ D301514C0A76EB5D00117F59 /* Sources */,
+ D301514D0A76EB5D00117F59 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = speex;
+ productName = speex;
+ productReference = D301514F0A76EB5D00117F59 /* speex.framework */;
+ productType = "com.apple.product-type.framework";
+ };
D34725340A76D7B1001C8ED7 /* iax */ = {
isa = PBXNativeTarget;
buildConfigurationList = D34725370A76D7B2001C8ED7 /* Build configuration list for PBXNativeTarget "iax" */;
@@ -4309,6 +4710,22 @@
productReference = D38DD5400A768C0900FEDB19 /* speakup.framework */;
productType = "com.apple.product-type.framework";
};
+ D3B406C10A76EE4D000AF6D4 /* mod_speex */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = D3B406C30A76EE80000AF6D4 /* Build configuration list for PBXNativeTarget "mod_speex" */;
+ buildPhases = (
+ D3B406BF0A76EE4D000AF6D4 /* Sources */,
+ D3B406C00A76EE4D000AF6D4 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = mod_speex;
+ productName = mod_speex;
+ productReference = D3B406C20A76EE4D000AF6D4 /* mod_speex.dylib */;
+ productType = "com.apple.product-type.objfile";
+ };
D3BC31D50A769AED00DE971E /* mod_echo */ = {
isa = PBXNativeTarget;
buildConfigurationList = D3BC31DB0A769B0800DE971E /* Build configuration list for PBXNativeTarget "mod_echo" */;
@@ -4639,11 +5056,20 @@
D36502D90A76CAF200C47A76 /* mod_ilbc */,
D34725340A76D7B1001C8ED7 /* iax */,
D34725510A76D8D6001C8ED7 /* mod_iax */,
+ D301514E0A76EB5D00117F59 /* speex */,
+ D3B406C10A76EE4D000AF6D4 /* mod_speex */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
+ D301514B0A76EB5D00117F59 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
D365021A0A76C82200C47A76 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
@@ -4661,6 +5087,19 @@
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
+ D30151540A76EB8E00117F59 /* ShellScript */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/bash;
+ shellScript = "if [ -e ../../libs/speex-$FREESWITCH_SPEEX_VERSION/.complete ]; then\n\texit 0\nfi\n/usr/bin/curl $FREESWITCH_DOWNLOAD_URL/speex-$FREESWITCH_SPEEX_VERSION.tar.gz -o ../../libs/speex-$FREESWITCH_SPEEX_VERSION.tar.gz\ncd ../../libs\ntar zxfv speex-$FREESWITCH_SPEEX_VERSION.tar.gz\ncd speex-$FREESWITCH_SPEEX_VERSION\n./configure \ntouch .complete";
+ };
D34CEB600A76CEC100E26391 /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
@@ -4794,6 +5233,49 @@
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
+ D301514C0A76EB5D00117F59 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D30151D20A76ECFC00117F59 /* bits.c in Sources */,
+ D30151D60A76ECFC00117F59 /* cb_search.c in Sources */,
+ D30151D80A76ECFC00117F59 /* exc_5_64_table.c in Sources */,
+ D30151D90A76ECFC00117F59 /* exc_5_256_table.c in Sources */,
+ D30151DA0A76ECFC00117F59 /* exc_8_128_table.c in Sources */,
+ D30151DB0A76ECFC00117F59 /* exc_10_16_table.c in Sources */,
+ D30151DC0A76ECFC00117F59 /* exc_10_32_table.c in Sources */,
+ D30151DD0A76ECFC00117F59 /* exc_20_32_table.c in Sources */,
+ D30151E10A76ECFC00117F59 /* filters.c in Sources */,
+ D30151E80A76ECFC00117F59 /* gain_table_lbr.c in Sources */,
+ D30151E90A76ECFC00117F59 /* gain_table.c in Sources */,
+ D30151EA0A76ECFC00117F59 /* hexc_10_32_table.c in Sources */,
+ D30151EB0A76ECFC00117F59 /* hexc_table.c in Sources */,
+ D30151EC0A76ECFC00117F59 /* high_lsp_tables.c in Sources */,
+ D30151ED0A76ECFC00117F59 /* jitter.c in Sources */,
+ D30151EE0A76ECFC00117F59 /* lbr_48k_tables.c in Sources */,
+ D30151F00A76ECFC00117F59 /* lpc.c in Sources */,
+ D30151F20A76ECFC00117F59 /* lsp_tables_nb.c in Sources */,
+ D30151F30A76ECFC00117F59 /* lsp.c in Sources */,
+ D30151F80A76ECFC00117F59 /* ltp.c in Sources */,
+ D30151FD0A76ECFC00117F59 /* math_approx.c in Sources */,
+ D30151FF0A76ECFC00117F59 /* mdf.c in Sources */,
+ D30152010A76ECFC00117F59 /* misc.c in Sources */,
+ D30152030A76ECFC00117F59 /* modes.c in Sources */,
+ D30152050A76ECFC00117F59 /* nb_celp.c in Sources */,
+ D30152070A76ECFC00117F59 /* preprocess.c in Sources */,
+ D30152080A76ECFC00117F59 /* quant_lsp.c in Sources */,
+ D301520A0A76ECFC00117F59 /* sb_celp.c in Sources */,
+ D301520C0A76ECFC00117F59 /* smallft.c in Sources */,
+ D301520E0A76ECFC00117F59 /* speex_callbacks.c in Sources */,
+ D301520F0A76ECFC00117F59 /* speex_header.c in Sources */,
+ D30152100A76ECFC00117F59 /* speex.c in Sources */,
+ D30152120A76ECFC00117F59 /* stereo.c in Sources */,
+ D30152180A76ECFC00117F59 /* vbr.c in Sources */,
+ D301521A0A76ECFC00117F59 /* vorbis_psy.c in Sources */,
+ D301521F0A76ECFC00117F59 /* vq.c in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
D34725320A76D7B1001C8ED7 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
@@ -5063,6 +5545,14 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
+ D3B406BF0A76EE4D000AF6D4 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D3B406C70A76EEB8000AF6D4 /* mod_speex.c in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
D3BC31D30A769AED00DE971E /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
@@ -5521,6 +6011,11 @@
target = D38DD4400A7687A700FEDB19 /* freeswitch_cli */;
targetProxy = D38DD5740A768D9C00FEDB19 /* PBXContainerItemProxy */;
};
+ D3B407500A76EEE9000AF6D4 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = D3B406C10A76EE4D000AF6D4 /* mod_speex */;
+ targetProxy = D3B4074F0A76EEE9000AF6D4 /* PBXContainerItemProxy */;
+ };
D3BC32530A769C1500DE971E /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = D3BC31D50A769AED00DE971E /* mod_echo */;
@@ -5613,6 +6108,7 @@
FREESWITCH_DOWNLOAD_URL = "http://svn.freeswitch.org/downloads/libs";
FREESWITCH_IKSEMEL_VERSION = 1.2;
FREESWITCH_RESAMPLE_VERSION = 0.1.3;
+ FREESWITCH_SPEEX_VERSION = 1.1.11.1;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
PREBINDING = NO;
@@ -5633,6 +6129,7 @@
FREESWITCH_LIBSNDFILE_VERSION = 1.0.16;
FREESWITCH_PCRE_VERSION = 6.4;
FREESWITCH_RESAMPLE_VERSION = 0.1.3;
+ FREESWITCH_SPEEX_VERSION = 1.1.11.1;
FREESWITCH_SQLITE_VERSION = 3.3.6;
FREESWITCH_SQLITE_VERSION_B = 3003006;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
@@ -5642,6 +6139,48 @@
};
name = Release;
};
+ D30151520A76EB5E00117F59 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = NO;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ FRAMEWORK_VERSION = A;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ INFOPLIST_FILE = speex.plist;
+ INSTALL_PATH = "$(HOME)/Library/Frameworks";
+ OTHER_CFLAGS = "-w";
+ PREBINDING = NO;
+ PRODUCT_NAME = speex;
+ ZERO_LINK = YES;
+ };
+ name = Debug;
+ };
+ D30151530A76EB5E00117F59 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ FRAMEWORK_VERSION = A;
+ GCC_ENABLE_FIX_AND_CONTINUE = NO;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+ GCC_MODEL_TUNING = G5;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ INFOPLIST_FILE = speex.plist;
+ INSTALL_PATH = "$(HOME)/Library/Frameworks";
+ OTHER_CFLAGS = "-w";
+ PREBINDING = NO;
+ PRODUCT_NAME = speex;
+ ZERO_LINK = NO;
+ };
+ name = Release;
+ };
D34725380A76D7B2001C8ED7 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
@@ -5752,6 +6291,7 @@
);
PREBINDING = NO;
PRODUCT_NAME = mod_iax;
+ SKIP_INSTALL = NO;
};
name = Debug;
};
@@ -6517,6 +7057,52 @@
};
name = Release;
};
+ D3B406C40A76EE80000AF6D4 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = NO;
+ EXECUTABLE_EXTENSION = dylib;
+ EXECUTABLE_PREFIX = "";
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ INSTALL_PATH = "$(FREESWITCH_INSTALL_PREFIX)/freeswitch/mod";
+ KEEP_PRIVATE_EXTERNS = NO;
+ MACH_O_TYPE = mh_bundle;
+ OTHER_LDFLAGS = (
+ "-undefined",
+ dynamic_lookup,
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = mod_speex;
+ SKIP_INSTALL = NO;
+ };
+ name = Debug;
+ };
+ D3B406C50A76EE80000AF6D4 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = YES;
+ EXECUTABLE_EXTENSION = dylib;
+ EXECUTABLE_PREFIX = "";
+ GCC_ENABLE_FIX_AND_CONTINUE = NO;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+ GCC_MODEL_TUNING = G5;
+ INSTALL_PATH = "$(FREESWITCH_INSTALL_PREFIX)/freeswitch/mod";
+ KEEP_PRIVATE_EXTERNS = NO;
+ MACH_O_TYPE = mh_bundle;
+ OTHER_LDFLAGS = (
+ "-undefined",
+ dynamic_lookup,
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = mod_speex;
+ SKIP_INSTALL = NO;
+ ZERO_LINK = NO;
+ };
+ name = Release;
+ };
D3BC31D90A769B0800DE971E /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
@@ -7379,6 +7965,15 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
+ D30151510A76EB5E00117F59 /* Build configuration list for PBXNativeTarget "speex" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ D30151520A76EB5E00117F59 /* Debug */,
+ D30151530A76EB5E00117F59 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
D34725370A76D7B2001C8ED7 /* Build configuration list for PBXNativeTarget "iax" */ = {
isa = XCConfigurationList;
buildConfigurations = (
@@ -7528,6 +8123,15 @@
buildConfigurations = (
D38DD5430A768C0900FEDB19 /* Debug */,
D38DD5440A768C0900FEDB19 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ D3B406C30A76EE80000AF6D4 /* Build configuration list for PBXNativeTarget "mod_speex" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ D3B406C40A76EE80000AF6D4 /* Debug */,
+ D3B406C50A76EE80000AF6D4 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
Added: freeswitch/trunk/mac/xcode/speex.plist
==============================================================================
--- (empty file)
+++ freeswitch/trunk/mac/xcode/speex.plist Tue Jul 25 20:30:21 2006
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>English</string>
+ <key>CFBundleExecutable</key>
+ <string>${EXECUTABLE_NAME}</string>
+ <key>CFBundleIdentifier</key>
+ <string>org.freeswitch.speex</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundlePackageType</key>
+ <string>FMWK</string>
+ <key>CFBundleSignature</key>
+ <string>bkw</string>
+ <key>CFBundleVersion</key>
+ <string>$(FREESWITCH_SPEEX_VERSION)</string>
+</dict>
+</plist>
1
0
26 Jul '06
Author: brian
Date: Tue Jul 25 20:00:41 2006
New Revision: 2145
Added:
freeswitch/trunk/mac/xcode/iax.plist
Modified:
freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj
Log:
woops forgot this
Modified: freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj
==============================================================================
--- freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj (original)
+++ freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj Tue Jul 25 20:00:41 2006
@@ -1322,7 +1322,7 @@
D37671920A75F14200ACC1FB /* switch_utils.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = switch_utils.c; path = ../../src/switch_utils.c; sourceTree = SOURCE_ROOT; };
D37671930A75F14200ACC1FB /* switch_xml.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = switch_xml.c; path = ../../src/switch_xml.c; sourceTree = SOURCE_ROOT; };
D37671940A75F14200ACC1FB /* switch.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = switch.c; path = ../../src/switch.c; sourceTree = SOURCE_ROOT; };
- D38DD4410A7687A700FEDB19 /* freeswitch */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = "compiled.mach-o.executable"; path = freeswitch; sourceTree = BUILT_PRODUCTS_DIR; };
+ D38DD4410A7687A700FEDB19 /* freeswitch */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = freeswitch; sourceTree = BUILT_PRODUCTS_DIR; };
D38DD4DF0A768AC500FEDB19 /* srtp.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = srtp.framework; sourceTree = BUILT_PRODUCTS_DIR; };
D38DD4E00A768AC500FEDB19 /* srtp.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = srtp.plist; sourceTree = "<group>"; };
D38DD5260A768B6100FEDB19 /* resample.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = resample.framework; sourceTree = BUILT_PRODUCTS_DIR; };
Added: freeswitch/trunk/mac/xcode/iax.plist
==============================================================================
--- (empty file)
+++ freeswitch/trunk/mac/xcode/iax.plist Tue Jul 25 20:00:41 2006
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>English</string>
+ <key>CFBundleExecutable</key>
+ <string>${EXECUTABLE_NAME}</string>
+ <key>CFBundleIdentifier</key>
+ <string>com.yourcompany.iax2</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundlePackageType</key>
+ <string>FMWK</string>
+ <key>CFBundleSignature</key>
+ <string>????</string>
+ <key>CFBundleVersion</key>
+ <string>1.0</string>
+</dict>
+</plist>
1
0
25 Jul '06
Author: anthm
Date: Tue Jul 25 19:51:38 2006
New Revision: 2144
Modified:
freeswitch/trunk/src/mod/applications/mod_dptools/mod_dptools.c
Log:
Add strftime app to the dp_tools
Use in the dialplan like so:
<!-- continue="true" means keep searching even when you have a match -->
<extension name="set-date" continue="true">
<condition>
<action application="strftime" data="NOW=%H:%M"/>
</condition>
</extension>
<extension name="route-date">
<condition field="$NOW" expression="^0[34].*">
<action application="playback" data="/tmp/cluecon1.wav"/>
</condition>
</extension>
Modified: freeswitch/trunk/src/mod/applications/mod_dptools/mod_dptools.c
==============================================================================
--- freeswitch/trunk/src/mod/applications/mod_dptools/mod_dptools.c (original)
+++ freeswitch/trunk/src/mod/applications/mod_dptools/mod_dptools.c Tue Jul 25 19:51:38 2006
@@ -71,16 +71,47 @@
}
}
+static void strftime_function(switch_core_session_t *session, char *data)
+{
+ char *argv[2];
+ int argc;
+ char *lbuf;
+
+ if ((lbuf = switch_core_session_strdup(session, data))&&(argc = switch_separate_string(lbuf, '=', argv, (sizeof(argv) / sizeof(argv[0])))) > 1) {
+ switch_size_t retsize;
+ switch_time_exp_t tm;
+ char date[80] = "";
+ switch_channel_t *channel;
+
+ channel = switch_core_session_get_channel(session);
+ assert(channel != NULL);
+
+ switch_time_exp_lt(&tm, switch_time_now());
+ switch_strftime(date, &retsize, sizeof(date), argv[1], &tm);
+ switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "SET [%s]=[%s]\n", argv[0], date);
+ switch_channel_set_variable(channel, argv[0], date);
+ }
+
+}
+
static const switch_application_interface_t set_application_interface = {
/*.interface_name */ "set",
/*.application_function */ set_function
};
+static const switch_application_interface_t strftime_application_interface = {
+ /*.interface_name */ "strftime",
+ /*.application_function */ strftime_function,
+ NULL,NULL,NULL,
+ &set_application_interface
+
+};
+
static const switch_application_interface_t sleep_application_interface = {
/*.interface_name */ "sleep",
/*.application_function */ sleep_function,
NULL,NULL,NULL,
- &set_application_interface
+ &strftime_application_interface
};
static const switch_loadable_module_interface_t mod_dptools_module_interface = {
1
0
25 Jul '06
Author: brian
Date: Tue Jul 25 19:49:31 2006
New Revision: 2143
Modified:
freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj
Log:
Final commit then I'm moving to my laptop :P
Modified: freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj
==============================================================================
--- freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj (original)
+++ freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj Tue Jul 25 19:49:31 2006
@@ -783,7 +783,7 @@
isa = PBXContainerItemProxy;
containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = D34725510A76D8D6001C8ED7 /* mod_iax */;
+ remoteGlobalIDString = D34725510A76D8D6001C8ED7;
remoteInfo = mod_iax;
};
D34725570A76D904001C8ED7 /* PBXContainerItemProxy */ = {
1
0
25 Jul '06
Author: brian
Date: Tue Jul 25 19:41:20 2006
New Revision: 2142
Modified:
freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj
Log:
More xcode goodness
Modified: freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj
==============================================================================
--- freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj (original)
+++ freeswitch/trunk/mac/xcode/FreeSWITCH.xcodeproj/project.pbxproj Tue Jul 25 19:41:20 2006
@@ -7,9 +7,9 @@
objects = {
/* Begin PBXAggregateTarget section */
- D3BC31D20A769AE100DE971E /* Modules */ = {
+ D3BC31D20A769AE100DE971E /* Build Modules */ = {
isa = PBXAggregateTarget;
- buildConfigurationList = D3BC31D80A769B0800DE971E /* Build configuration list for PBXAggregateTarget "Modules" */;
+ buildConfigurationList = D3BC31D80A769B0800DE971E /* Build configuration list for PBXAggregateTarget "Build Modules" */;
buildPhases = (
);
dependencies = (
@@ -30,13 +30,14 @@
D365020E0A76C67600C47A76 /* PBXTargetDependency */,
D36502640A76C92C00C47A76 /* PBXTargetDependency */,
D36503040A76CB8A00C47A76 /* PBXTargetDependency */,
+ D33DFADC0A76E0A200E49B16 /* PBXTargetDependency */,
);
- name = Modules;
+ name = "Build Modules";
productName = Modules;
};
- D3DEC8130A75D8C8002001CF /* FreeSWITCH */ = {
+ D3DEC8130A75D8C8002001CF /* Build FreeSWITCH */ = {
isa = PBXAggregateTarget;
- buildConfigurationList = D3DEC8190A75D8F7002001CF /* Build configuration list for PBXAggregateTarget "FreeSWITCH" */;
+ buildConfigurationList = D3DEC8190A75D8F7002001CF /* Build configuration list for PBXAggregateTarget "Build FreeSWITCH" */;
buildPhases = (
);
dependencies = (
@@ -51,7 +52,7 @@
D38DD5750A768D9C00FEDB19 /* PBXTargetDependency */,
D3BC32550A769C2E00DE971E /* PBXTargetDependency */,
);
- name = FreeSWITCH;
+ name = "Build FreeSWITCH";
productName = FreeSWITCH;
};
/* End PBXAggregateTarget section */
@@ -778,11 +779,18 @@
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
+ D33DFADB0A76E0A200E49B16 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D34725510A76D8D6001C8ED7 /* mod_iax */;
+ remoteInfo = mod_iax;
+ };
D34725570A76D904001C8ED7 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = D34725340A76D7B1001C8ED7 /* iax2 */;
+ remoteGlobalIDString = D34725340A76D7B1001C8ED7;
remoteInfo = iax2;
};
D36501760A76C28200C47A76 /* PBXContainerItemProxy */ = {
@@ -4233,9 +4241,9 @@
productReference = D37671650A75F0DC00ACC1FB /* libfreeswitch.framework */;
productType = "com.apple.product-type.framework";
};
- D38DD4400A7687A700FEDB19 /* freeswitch */ = {
+ D38DD4400A7687A700FEDB19 /* freeswitch_cli */ = {
isa = PBXNativeTarget;
- buildConfigurationList = D38DD4430A7687C600FEDB19 /* Build configuration list for PBXNativeTarget "freeswitch" */;
+ buildConfigurationList = D38DD4430A7687C600FEDB19 /* Build configuration list for PBXNativeTarget "freeswitch_cli" */;
buildPhases = (
D38DD43E0A7687A700FEDB19 /* Sources */,
D38DD43F0A7687A700FEDB19 /* Frameworks */,
@@ -4246,7 +4254,7 @@
dependencies = (
D3EDD2A10A76D3C900AC4900 /* PBXTargetDependency */,
);
- name = freeswitch;
+ name = freeswitch_cli;
productName = freeswitch;
productReference = D38DD4410A7687A700FEDB19 /* freeswitch */;
productType = "com.apple.product-type.tool";
@@ -4595,7 +4603,7 @@
mainGroup = 08FB7794FE84155DC02AAC07 /* FreeSWITCH */;
projectDirPath = "";
targets = (
- D3DEC8130A75D8C8002001CF /* FreeSWITCH */,
+ D3DEC8130A75D8C8002001CF /* Build FreeSWITCH */,
D3DEC21C0A75CB06002001CF /* apr */,
D3DEC6CE0A75D4E9002001CF /* aprutil */,
D3DEC8300A75DA10002001CF /* teletone */,
@@ -4603,11 +4611,11 @@
D3DEC8E60A75E19F002001CF /* dingaling */,
D37670C40A75ECD400ACC1FB /* sqlite */,
D37671640A75F0DC00ACC1FB /* libfreeswitch */,
- D38DD4400A7687A700FEDB19 /* freeswitch */,
+ D38DD4400A7687A700FEDB19 /* freeswitch_cli */,
D38DD4DE0A768AC500FEDB19 /* srtp */,
D38DD5250A768B6100FEDB19 /* resample */,
D38DD53F0A768C0900FEDB19 /* speakup */,
- D3BC31D20A769AE100DE971E /* Modules */,
+ D3BC31D20A769AE100DE971E /* Build Modules */,
D3BC31D50A769AED00DE971E /* mod_echo */,
D3BC325E0A769CA700DE971E /* mod_dingaling */,
D3BC32820A769E0500DE971E /* mod_playback */,
@@ -5373,6 +5381,11 @@
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
+ D33DFADC0A76E0A200E49B16 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = D34725510A76D8D6001C8ED7 /* mod_iax */;
+ targetProxy = D33DFADB0A76E0A200E49B16 /* PBXContainerItemProxy */;
+ };
D34725580A76D904001C8ED7 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = D34725340A76D7B1001C8ED7 /* iax */;
@@ -5505,7 +5518,7 @@
};
D38DD5750A768D9C00FEDB19 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- target = D38DD4400A7687A700FEDB19 /* freeswitch */;
+ target = D38DD4400A7687A700FEDB19 /* freeswitch_cli */;
targetProxy = D38DD5740A768D9C00FEDB19 /* PBXContainerItemProxy */;
};
D3BC32530A769C1500DE971E /* PBXTargetDependency */ = {
@@ -5515,7 +5528,7 @@
};
D3BC32550A769C2E00DE971E /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- target = D3BC31D20A769AE100DE971E /* Modules */;
+ target = D3BC31D20A769AE100DE971E /* Build Modules */;
targetProxy = D3BC32540A769C2E00DE971E /* PBXContainerItemProxy */;
};
D3BC32670A769D6100DE971E /* PBXTargetDependency */ = {
@@ -7483,7 +7496,7 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- D38DD4430A7687C600FEDB19 /* Build configuration list for PBXNativeTarget "freeswitch" */ = {
+ D38DD4430A7687C600FEDB19 /* Build configuration list for PBXNativeTarget "freeswitch_cli" */ = {
isa = XCConfigurationList;
buildConfigurations = (
D38DD4440A7687C600FEDB19 /* Debug */,
@@ -7519,7 +7532,7 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- D3BC31D80A769B0800DE971E /* Build configuration list for PBXAggregateTarget "Modules" */ = {
+ D3BC31D80A769B0800DE971E /* Build configuration list for PBXAggregateTarget "Build Modules" */ = {
isa = XCConfigurationList;
buildConfigurations = (
D3BC31D90A769B0800DE971E /* Debug */,
@@ -7654,7 +7667,7 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- D3DEC8190A75D8F7002001CF /* Build configuration list for PBXAggregateTarget "FreeSWITCH" */ = {
+ D3DEC8190A75D8F7002001CF /* Build configuration list for PBXAggregateTarget "Build FreeSWITCH" */ = {
isa = XCConfigurationList;
buildConfigurations = (
D3DEC81A0A75D8F7002001CF /* Debug */,
1
0