WMAppManifest.xml 7.32 KB
Newer Older
Sylvain Berfini's avatar
Sylvain Berfini committed
1 2 3
<?xml version="1.0" encoding="utf-8"?>
<Deployment xmlns="http://schemas.microsoft.com/windowsphone/2012/deployment" AppPlatformVersion="8.0">
  <DefaultLanguage xmlns="" code="en-US" />
4
  <App xmlns="" ProductID="{bb0b8f3f-8638-49cf-b968-e097a2e6cbbe}" Title="Linphone" RuntimeType="Silverlight" Version="1.0.0.0" Genre="apps.normal" Author="Belledonne Communications" Description="VoIP SIP client" Publisher="Linphone" PublisherID="{c333a626-bb9d-4f5c-bbe9-09b7448be4e0}">
Sylvain Berfini's avatar
Sylvain Berfini committed
5 6 7 8
    <IconPath IsRelative="true" IsResource="false">Assets\AppIcon.png</IconPath>
    <Capabilities>
      <Capability Name="ID_CAP_NETWORKING" />
      <Capability Name="ID_CAP_ISV_CAMERA" />
9 10
      <Capability Name="ID_CAP_MEDIALIB_PLAYBACK" />
      <Capability Name="ID_CAP_MICROPHONE" />
Sylvain Berfini's avatar
Sylvain Berfini committed
11
      <Capability Name="ID_CAP_PUSH_NOTIFICATION" />
12 13 14
      <Capability Name="ID_CAP_SENSORS" />
      <Capability Name="ID_CAP_WEBBROWSERCOMPONENT" />
      <Capability Name="ID_CAP_VOIP" />
15
      <Capability Name="ID_CAP_CONTACTS" />
16
      <Capability Name="ID_CAP_MEDIALIB_AUDIO" />
Sylvain Berfini's avatar
Sylvain Berfini committed
17 18 19
    </Capabilities>
    <Tasks>
      <DefaultTask Name="_default" NavigationPage="Views/Dialer.xaml" />
20 21 22 23 24
      <ExtendedTask Name="BackgroundTask">
        <BackgroundServiceAgent Specifier="ScheduledTaskAgent" Name="IncomingAndKeepAliveAgent" Source="Linphone.Agents" Type="Linphone.Agents.LinphoneScheduledAgent" />
        <BackgroundServiceAgent Specifier="VoIPCallInProgressAgent" Name="CallInProgressAgent" Source="Linphone.Agents" Type="Linphone.Agents.LinphoneCallInProgressAgent" />
        <BackgroundServiceAgent Specifier="VoIPForegroundLifetimeAgent" Name="ForegroundLifetimeAgent" Source="Linphone.Agents" Type="Linphone.Agents.LinphoneForegroundLifeTimeAgent" />
      </ExtendedTask>
Sylvain Berfini's avatar
Sylvain Berfini committed
25 26 27 28 29 30 31 32 33 34 35 36 37 38
    </Tasks>
    <Tokens>
      <PrimaryToken TokenID="LinphoneToken" TaskName="_default">
        <TemplateFlip>
          <SmallImageURI IsRelative="true" IsResource="false">Assets\AppIcon.png</SmallImageURI>
          <Count>0</Count>
          <BackgroundImageURI IsRelative="true" IsResource="false">Assets\AppIcon.png</BackgroundImageURI>
          <Title>Linphone</Title>
          <BackContent>
          </BackContent>
          <BackBackgroundImageURI>
          </BackBackgroundImageURI>
          <BackTitle>
          </BackTitle>
39
          <DeviceLockImageURI IsRelative="true" IsResource="false">Assets\AppBar\feature.phone.png</DeviceLockImageURI>
Sylvain Berfini's avatar
Sylvain Berfini committed
40 41 42 43
          <HasLarge>False</HasLarge>
        </TemplateFlip>
      </PrimaryToken>
    </Tokens>
44 45 46
    <Extensions>
      <Extension ExtensionName="LockScreen_Notification_IconCount" ConsumerID="{111DFF24-AA15-4A96-8006-2BFF8122084F}" TaskID="_default" />
    </Extensions>
47 48 49
    <ActivatableClasses>
      <InProcessServer>
        <Path>Linphone.BackEnd.DLL</Path>
50
        <ActivatableClass ActivatableClassId="Linphone.BackEnd.IncomingCallDialogDismissedCallback" ThreadingModel="MTA" />
51
        <ActivatableClass ActivatableClassId="Linphone.BackEnd.CallController" ThreadingModel="MTA" />
52
        <ActivatableClass ActivatableClassId="Linphone.BackEnd.Globals" ThreadingModel="MTA" />
53
        <ActivatableClass ActivatableClassId="Linphone.BackEnd.Transports" ThreadingModel="MTA" />
54
        <ActivatableClass ActivatableClassId="Linphone.BackEnd.LinphoneCore" ThreadingModel="MTA" />
55 56
        <ActivatableClass ActivatableClassId="Linphone.BackEnd.LinphoneCall" ThreadingModel="MTA" />
        <ActivatableClass ActivatableClassId="Linphone.BackEnd.LinphoneCoreFactory" ThreadingModel="MTA" />
57 58
        <ActivatableClass ActivatableClassId="Linphone.BackEnd.LinphoneAddress" ThreadingModel="MTA" />
        <ActivatableClass ActivatableClassId="Linphone.BackEnd.LinphoneAuthInfo" ThreadingModel="MTA" />
Sylvain Berfini's avatar
Sylvain Berfini committed
59
        <ActivatableClass ActivatableClassId="Linphone.BackEnd.LinphoneCallStats" ThreadingModel="MTA" />
60 61
        <ActivatableClass ActivatableClassId="Linphone.BackEnd.LinphoneCallLog" ThreadingModel="MTA" />
        <ActivatableClass ActivatableClassId="Linphone.BackEnd.LinphoneCallParams" ThreadingModel="MTA" />
62
        <ActivatableClass ActivatableClassId="Linphone.BackEnd.PayloadType" ThreadingModel="MTA" />
63 64
        <ActivatableClass ActivatableClassId="Linphone.BackEnd.LinphoneProxyConfig" ThreadingModel="MTA" />
        <ActivatableClass ActivatableClassId="Linphone.BackEnd.LpConfig" ThreadingModel="MTA" />
65 66 67 68 69 70 71 72 73 74 75 76
      </InProcessServer>
      <OutOfProcessServer ServerName="Linphone.BackEnd">
        <Path>Linphone.BackEnd.DLL</Path>
        <Instancing>multipleInstances</Instancing>
        <ActivatableClass ActivatableClassId="Linphone.BackEnd.OutOfProcess.Server" />
      </OutOfProcessServer>
      <ProxyStub ClassId="{C140594A-6BD4-3151-944E-28C955632D15}">
        <Path>Linphone.BackEndProxyStub.DLL</Path>
        <Interface Name="Linphone.BackEnd.__ICallControllerPublicNonVirtuals" InterfaceId="{C140594A-6BD4-3151-944E-28C955632D15}" />
        <Interface Name="Linphone.BackEnd.__IGlobalsPublicNonVirtuals" InterfaceId="{74C65E76-06C7-38A6-9E0A-61E3739B7E1E}" />
        <Interface Name="Linphone.BackEnd.__IGlobalsStatics" InterfaceId="{CE34112C-C406-3477-BBB4-7E1F99EE776C}" />
        <Interface Name="Linphone.BackEnd.OutOfProcess.__IServerPublicNonVirtuals" InterfaceId="{EBDEF036-447F-3D47-B33F-715068ACD4CC}" />
77 78
        <Interface Name="Linphone.BackEnd.__ITransportsPublicNonVirtuals" InterfaceId="{37D83750-9A77-3CD6-B5E5-4073760A6F03}" />
        <Interface Name="Linphone.BackEnd.__ITransportsFactory" InterfaceId="{79FEC6A6-2D73-321F-936D-21AA5FD582C9}" />
79
        <Interface Name="Linphone.BackEnd.__ILinphoneCorePublicNonVirtuals" InterfaceId="{AD1665A5-4674-381B-8F09-A529144A2E95}" />
80 81 82
        <Interface Name="Linphone.BackEnd.__ILinphoneCallPublicNonVirtuals" InterfaceId="{1C55F149-797F-3C38-836B-7EDD524242E4}" />
        <Interface Name="Linphone.BackEnd.LinphoneCoreListener" InterfaceId="{FD0B7C4D-7AFC-3987-A427-1E7E0BEFEBB9}" />
        <Interface Name="Linphone.BackEnd.__ILinphoneCoreFactoryPublicNonVirtuals" InterfaceId="{3597B0A3-1ABD-3226-88B2-7E1A95D0182D}" />
83 84
        <Interface Name="Linphone.BackEnd.__ILinphoneAddressPublicNonVirtuals" InterfaceId="{9AAD9E9B-8491-3D4C-8D09-C7B6A55CCE57}" />
        <Interface Name="Linphone.BackEnd.__ILinphoneAuthInfoPublicNonVirtuals" InterfaceId="{761FC860-80AD-3D53-B77D-557B65367AFF}" />
Sylvain Berfini's avatar
Sylvain Berfini committed
85
        <Interface Name="Linphone.BackEnd.__ILinphoneCallStatsPublicNonVirtuals" InterfaceId="{BB9E9373-D45B-3212-9AA8-48B8674FFEA0}" />
86 87
        <Interface Name="Linphone.BackEnd.__ILinphoneCallLogPublicNonVirtuals" InterfaceId="{C7C61538-A827-31B7-84F7-197010C6764E}" />
        <Interface Name="Linphone.BackEnd.__ILinphoneCallParamsPublicNonVirtuals" InterfaceId="{D904B84C-CFA8-3332-B47E-8CD9DB5D1EBC}" />
88
        <Interface Name="Linphone.BackEnd.__IPayloadTypePublicNonVirtuals" InterfaceId="{18E6B8BB-6D95-3A21-9CC0-BD12BF6C6974}" />
89 90
        <Interface Name="Linphone.BackEnd.__ILinphoneProxyConfigPublicNonVirtuals" InterfaceId="{D406824A-58A0-3EDD-B3B5-2BDED03BE788}" />
        <Interface Name="Linphone.BackEnd.__ILpConfigPublicNonVirtuals" InterfaceId="{9D341F75-D5C7-3E15-894E-4BB309345E3E}" />
91 92
      </ProxyStub>
    </ActivatableClasses>
Sylvain Berfini's avatar
Sylvain Berfini committed
93 94 95 96 97 98 99
    <ScreenResolutions>
      <ScreenResolution Name="ID_RESOLUTION_WVGA" />
      <ScreenResolution Name="ID_RESOLUTION_WXGA" />
      <ScreenResolution Name="ID_RESOLUTION_HD720P" />
    </ScreenResolutions>
  </App>
</Deployment>