From cb9232b3ab413fae7bcc2b94abd70f18ca02b263 Mon Sep 17 00:00:00 2001 From: wxr <wxr@hdlchina.com.cn> Date: 星期二, 03 十二月 2024 11:20:32 +0800 Subject: [PATCH] 增加铃声;增加TCP/UDP连接选择 --- Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK.csproj | 237 ++++++++++------------------------------------------------ 1 files changed, 43 insertions(+), 194 deletions(-) diff --git a/Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK.csproj b/Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK.csproj index dd375c5..f31ff25 100644 --- a/Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK.csproj +++ b/Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK.csproj @@ -47,11 +47,47 @@ <ObjcBindingCoreSource Include="Structs.cs" /> </ItemGroup> <ItemGroup> - <NativeReference Include="Library\libHDLLinPhoneSDK.a"> - <Kind>Static</Kind> - <Frameworks></Frameworks> - <LinkerFlags> -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift-5.0/iphoneos/ -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos/ -Wl,-rpath -Wl,@executable_path/Frameworks</LinkerFlags> - <WeakFrameworks></WeakFrameworks> + <NativeReference Include="Library\bctoolbox.framework"> + <Kind>Framework</Kind> + </NativeReference> + <NativeReference Include="Library\belcard.framework"> + <Kind>Framework</Kind> + </NativeReference> + <NativeReference Include="Library\belle-sip.framework"> + <Kind>Framework</Kind> + </NativeReference> + <NativeReference Include="Library\belr.framework"> + <Kind>Framework</Kind> + </NativeReference> + <NativeReference Include="Library\lime.framework"> + <Kind>Framework</Kind> + </NativeReference> + <NativeReference Include="Library\linphone.framework"> + <Kind>Framework</Kind> + </NativeReference> + <NativeReference Include="Library\mediastreamer2.framework"> + <Kind>Framework</Kind> + </NativeReference> + <NativeReference Include="Library\msamr.framework"> + <Kind>Framework</Kind> + </NativeReference> + <NativeReference Include="Library\mscodec2.framework"> + <Kind>Framework</Kind> + </NativeReference> + <NativeReference Include="Library\msopenh264.framework"> + <Kind>Framework</Kind> + </NativeReference> + <NativeReference Include="Library\mssilk.framework"> + <Kind>Framework</Kind> + </NativeReference> + <NativeReference Include="Library\mswebrtc.framework"> + <Kind>Framework</Kind> + </NativeReference> + <NativeReference Include="Library\msx264.framework"> + <Kind>Framework</Kind> + </NativeReference> + <NativeReference Include="Library\ortp.framework"> + <Kind>Framework</Kind> </NativeReference> <NativeReference Include="Library\bctoolbox-ios.framework"> <Kind>Framework</Kind> @@ -61,197 +97,10 @@ <Kind>Framework</Kind> <SmartLink>False</SmartLink> </NativeReference> - <NativeReference Include="Library\bctoolbox.framework"> - <Kind>Framework</Kind> + <NativeReference Include="..\libHDLLinPhoneSDK.a"> + <Kind>Static</Kind> <SmartLink>False</SmartLink> </NativeReference> - <NativeReference Include="Library\belcard.framework"> - <Kind>Framework</Kind> - <SmartLink>False</SmartLink> - </NativeReference> - <NativeReference Include="Library\belle-sip.framework"> - <Kind>Framework</Kind> - <SmartLink>False</SmartLink> - </NativeReference> - <NativeReference Include="Library\limetester.framework"> - <Kind>Framework</Kind> - <SmartLink>False</SmartLink> - </NativeReference> - <NativeReference Include="Library\lime.framework"> - <Kind>Framework</Kind> - <SmartLink>False</SmartLink> - </NativeReference> - <NativeReference Include="Library\belr.framework"> - <Kind>Framework</Kind> - <SmartLink>False</SmartLink> - </NativeReference> - <NativeReference Include="Library\linphone.framework"> - <Kind>Framework</Kind> - <SmartLink>False</SmartLink> - </NativeReference> - <NativeReference Include="Library\linphonetester.framework"> - <Kind>Framework</Kind> - <SmartLink>False</SmartLink> - </NativeReference> - <NativeReference Include="Library\mediastreamer2.framework"> - <Kind>Framework</Kind> - <SmartLink>False</SmartLink> - </NativeReference> - <NativeReference Include="Library\msamr.framework"> - <Kind>Framework</Kind> - <SmartLink>False</SmartLink> - </NativeReference> - <NativeReference Include="Library\mscodec2.framework"> - <Kind>Framework</Kind> - <SmartLink>False</SmartLink> - </NativeReference> - <NativeReference Include="Library\ortp.framework"> - <Kind>Framework</Kind> - <SmartLink>False</SmartLink> - </NativeReference> - <NativeReference Include="Library\msx264.framework"> - <Kind>Framework</Kind> - <SmartLink>False</SmartLink> - </NativeReference> - <NativeReference Include="Library\mswebrtc.framework"> - <Kind>Framework</Kind> - <SmartLink>False</SmartLink> - </NativeReference> - <NativeReference Include="Library\mssilk.framework"> - <Kind>Framework</Kind> - <SmartLink>False</SmartLink> - </NativeReference> - <NativeReference Include="Library\msopenh264.framework"> - <Kind>Framework</Kind> - <SmartLink>False</SmartLink> - </NativeReference> - </ItemGroup> - <ItemGroup> - <BundleResource Include="Resources\ic_esvideo_on_answer.png" /> - <BundleResource Include="Resources\ic_esvideo_on_back.png" /> - <BundleResource Include="Resources\ic_esvideo_on_hangup.png" /> - <BundleResource Include="Resources\ic_esvideo_on_takephoto_select.png" /> - <BundleResource Include="Resources\ic_esvideo_on_takephoto_unselect.png" /> - <BundleResource Include="Resources\ic_esvideo_on_unlock_select.png" /> - <BundleResource Include="Resources\ic_esvideo_on_unlock_unselect.png" /> - <BundleResource Include="Resources\liblinphone_tester\local_tester_hosts" /> - <BundleResource Include="Resources\liblinphone_tester\tester_hosts" /> - <BundleResource Include="Resources\liblinphone_tester\images\nowebcamVGA.jpg" /> - <BundleResource Include="Resources\liblinphone_tester\images\nowebcamCIF.jpg" /> - <BundleResource Include="Resources\liblinphone_tester\images\linphonesiteqr_captured.jpg" /> - <BundleResource Include="Resources\liblinphone_tester\images\linphonesiteqr.jpg" /> - <BundleResource Include="Resources\liblinphone_tester\images\linphone.svg" /> - <BundleResource Include="Resources\liblinphone_tester\vcards\thousand_vcards.vcf" /> - <BundleResource Include="Resources\liblinphone_tester\vcards\vcards.vcf" /> - <BundleResource Include="Resources\liblinphone_tester\sounds\hello8000.mkv" /> - <BundleResource Include="Resources\liblinphone_tester\sounds\hello44100.wav" /> - <BundleResource Include="Resources\liblinphone_tester\sounds\vrroom.wav" /> - <BundleResource Include="Resources\liblinphone_tester\sounds\ahbahouaismaisbon.wav" /> - <BundleResource Include="Resources\liblinphone_tester\sounds\hello8000.wav" /> - <BundleResource Include="Resources\liblinphone_tester\sounds\sintel_trailer_opus_h264.mkv" /> - <BundleResource Include="Resources\liblinphone_tester\sounds\sintel_trailer_opus_vp8.mkv" /> - <BundleResource Include="Resources\liblinphone_tester\sounds\oldphone.wav" /> - <BundleResource Include="Resources\liblinphone_tester\sounds\ringback.wav" /> - <BundleResource Include="Resources\liblinphone_tester\sounds\hello8000_mkv_ref.wav" /> - <BundleResource Include="Resources\liblinphone_tester\sounds\sintel_trailer_pcmu_h264.mkv" /> - <BundleResource Include="Resources\liblinphone_tester\db\messages.db" /> - <BundleResource Include="Resources\liblinphone_tester\db\linphone.db" /> - <BundleResource Include="Resources\liblinphone_tester\db\friends.db" /> - <BundleResource Include="Resources\liblinphone_tester\db\chatrooms.db" /> - <BundleResource Include="Resources\liblinphone_tester\sipp\sip_update_within_icoming_reinvite_with_no_sdp.xml" /> - <BundleResource Include="Resources\liblinphone_tester\sipp\call_with_multiple_audio_mline_in_sdp.xml" /> - <BundleResource Include="Resources\liblinphone_tester\sipp\call_with_video_mline_before_audio_in_sdp.xml" /> - <BundleResource Include="Resources\liblinphone_tester\sipp\call_invite_200ok_without_contact_header.xml" /> - <BundleResource Include="Resources\liblinphone_tester\sipp\call_with_audio_mline_before_video_in_sdp.xml" /> - <BundleResource Include="Resources\liblinphone_tester\sipp\call_with_multiple_video_mline_in_sdp.xml" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_dependent_proxy_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\pauline_zrtp_aes256_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_remote_default_values_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_remote_localfile_android_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\empty_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\pauline_well_known_port_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\lime_x3dh_xml_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\groupchat_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_zrtp_ecdh448_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\zero_length_params_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_zrtp_srtpsuite_aes256_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_remote_localfile2_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_remote_localfile_win10_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\stun_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\pauline_tcp_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_dual_proxy_2_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_h264_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_lime_x3dh_no_server_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_remote_404_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_session_timers_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\pauline_zrtp_ecdh448_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\pauline_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_remote_https_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\groupchat_lime_x3dh_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\pauline_as_friend_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_remote_localfile_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\pauline_zrtp_srtpsuite_aes256_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\pauline_sips_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\laure_call_logs_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\pauline_external_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\invalid_friends_xml" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_early_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie2_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\friends_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\pauline_rc_rtcp_xr" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_rc_rtcp_xr" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\pauline_tunnel_verify_server_certificate_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\chloe_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_zrtp_b256_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\pauline_tls_client_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\pauline_zrtp_b256_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_dual_proxy_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\invalid_friends_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_sips_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\pauline_nat64_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_well_known_port_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\pauline_zrtp_ecdh255_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_remote_invalid_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\remote_zero_length_params_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\chloe_lime_x3dh_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\carddav_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_remote_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_transient_remote_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\pauline_lime_x3dh_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_bodyless_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_remote_invalid_uri_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_lime_x3dh_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\laure_tcp_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\pauline_wild_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\assistant_create.rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\pauline_alt_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_nat64_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\laure_rc_udp" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_quality_reporting_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\conference_focus_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\pauline_h264_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_zrtp_aes256_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\michelle_rc_udp" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\multi_account_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_v4proxy_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\account_creator_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\pauline_v4proxy_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\marie_zrtp_ecdh255_rc" /> - <BundleResource Include="Resources\liblinphone_tester\rcfiles\laure_lime_x3dh_rc" /> - <BundleResource Include="Resources\liblinphone_tester\certificates\altname\agent.pem" /> - <BundleResource Include="Resources\liblinphone_tester\certificates\altname\openssl-altname.cnf" /> - <BundleResource Include="Resources\liblinphone_tester\certificates\altname\cafile.pem" /> - <BundleResource Include="Resources\liblinphone_tester\certificates\cn\openssl-cn.cnf" /> - <BundleResource Include="Resources\liblinphone_tester\certificates\cn\agent.pem" /> - <BundleResource Include="Resources\liblinphone_tester\certificates\cn\cafile.pem" /> - <BundleResource Include="Resources\liblinphone_tester\certificates\client\cert2-signed-by-other-ca.pem" /> - <BundleResource Include="Resources\liblinphone_tester\certificates\client\cert3.pem" /> - <BundleResource Include="Resources\liblinphone_tester\certificates\client\cert2.pem" /> - <BundleResource Include="Resources\liblinphone_tester\certificates\client\key.pem" /> - <BundleResource Include="Resources\liblinphone_tester\certificates\client\key3.pem" /> - <BundleResource Include="Resources\liblinphone_tester\certificates\client\key2.pem" /> - <BundleResource Include="Resources\liblinphone_tester\certificates\client\cert.pem" /> </ItemGroup> <Import Project="$(MSBuildExtensionsPath)\Xamarin\iOS\Xamarin.iOS.ObjCBinding.CSharp.targets" /> </Project> \ No newline at end of file -- Gitblit v1.8.0