<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<Package IgnorableNamespaces="uap uap3 rescap mp" xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3" xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities" xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest">
  
  <Identity Name="Microsoft.ZuneMusic" ProcessorArchitecture="x86" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" Version="10.20122.11121.0"/>
  <mp:PhoneIdentity PhoneProductId="d2b6a184-da39-4c9a-9e0a-8b589b03dec0" PhonePublisherId="95d94207-0c7c-47ed-82db-d75c81153c35"/>
  
  <Properties>
    <DisplayName>ms-resource:IDS_MANIFEST_MUSIC_APP_NAME</DisplayName>
    <PublisherDisplayName>Microsoft Corporation</PublisherDisplayName>
    <Description>ms-resource:IDS_MANIFEST_MUSIC_APP_DESCRIPTION</Description>
    <Logo>Assets\StoreLogo.png</Logo>
  </Properties>
  
  <Applications>
    <Application Id="Microsoft.ZuneMusic" Executable="Music.UI.exe" EntryPoint="Microsoft.Entertainment.Music.App">
      <uap:VisualElements DisplayName="ms-resource:IDS_MANIFEST_MUSIC_APP_NAME" Description="ms-resource:IDS_MANIFEST_MUSIC_APP_DESCRIPTION" BackgroundColor="#0078D4" Square150x150Logo="Assets\Logo.png" Square44x44Logo="Assets\AppList.png">
        <uap:DefaultTile Square71x71Logo="Assets\SmallLogo.png" Square310x310Logo="Assets\LargeLogo.png" Wide310x150Logo="Assets\WideLogo.png">
          <uap:ShowNameOnTiles>
            <uap:ShowOn Tile="square150x150Logo"/>
            <uap:ShowOn Tile="square310x310Logo"/>
            <uap:ShowOn Tile="wide310x150Logo"/>
          </uap:ShowNameOnTiles>
        </uap:DefaultTile>
        <uap:SplashScreen BackgroundColor="#0078D4" Image="Assets\SplashScreen.png"/>
      </uap:VisualElements>
      <uap:ApplicationContentUriRules>
        <uap:Rule Type="include" Match="https://ppe.projectdenali.microsoft.com"/>
      </uap:ApplicationContentUriRules>
      <Extensions>
        <Extension Category="windows.backgroundTasks" EntryPoint="Microsoft.Entertainment.BackgroundTasks.MusicMaintenanceTask" Executable="Music.UI.exe">
          <BackgroundTasks>
            <Task Type="systemEvent"/>
          </BackgroundTasks>
        </Extension>
        <Extension Category="windows.backgroundTasks" EntryPoint="Microsoft.Entertainment.BackgroundTasks.DownloadsTask" Executable="Music.UI.exe">
          <BackgroundTasks>
            <Task Type="systemEvent"/>
          </BackgroundTasks>
        </Extension>
        <Extension Category="windows.backgroundTasks" EntryPoint="Microsoft.Entertainment.BackgroundTasks.MusicApplicationTask" Executable="Music.UI.exe">
          <BackgroundTasks>
            <Task Type="general"/>
          </BackgroundTasks>
        </Extension>
        <Extension Category="windows.backgroundTasks" EntryPoint="Microsoft.Entertainment.UserLogonDownloadTask">
          <BackgroundTasks>
            <Task Type="systemEvent"/>
          </BackgroundTasks>
        </Extension>
        <uap:Extension Category="windows.appService" EntryPoint="Microsoft.Entertainment.AppContracts.Server.AppContractService" Executable="Music.UI.exe">
          <uap:AppService Name="microsoft-ent-int-infra"/>
        </uap:Extension>
        <uap:Extension Category="windows.protocol">
          <uap:Protocol Name="mswindowsmusic"/>
        </uap:Extension>
        <uap:Extension Category="windows.aboveLockScreen"/>
        <uap:Extension Category="windows.fileTypeAssociation">
          <uap:FileTypeAssociation Name="fileassociations">
            <uap:Logo>Assets\FileExtension.png</uap:Logo>
            <uap:SupportedFileTypes>
              <uap:FileType ContentType="audio/aac">.aac</uap:FileType>
              <uap:FileType ContentType="audio/ac3">.ac3</uap:FileType>
              <uap:FileType>.adt</uap:FileType>
              <uap:FileType>.adts</uap:FileType>
              <uap:FileType ContentType="audio/amr">.amr</uap:FileType>
              <uap:FileType>.ec3</uap:FileType>
              <uap:FileType>.flac</uap:FileType>
              <uap:FileType ContentType="audio/x-m4a">.m4a</uap:FileType>
              <uap:FileType ContentType="audio/x-m4r">.m4r</uap:FileType>
              <uap:FileType ContentType="audio/x-matroska">.mka</uap:FileType>
              <uap:FileType ContentType="audio/mp3">.mp3</uap:FileType>
              <uap:FileType>.mpa</uap:FileType>
              <uap:FileType ContentType="audio/ogg">.oga</uap:FileType>
              <uap:FileType>.ogg</uap:FileType>
              <uap:FileType>.opus</uap:FileType>
              <uap:FileType ContentType="audio/wav">.wav</uap:FileType>
              <uap:FileType ContentType="audio/x-ms-wma">.wma</uap:FileType>
              
              <uap:FileType>.m3u</uap:FileType>
              <uap:FileType>.wpl</uap:FileType>
              <uap:FileType>.zpl</uap:FileType>
            </uap:SupportedFileTypes>
          </uap:FileTypeAssociation>
        </uap:Extension>
      </Extensions>
    </Application>
  </Applications>
  <Capabilities>
    <Capability Name="internetClient"/>
    <Capability Name="privateNetworkClientServer"/>
    <uap:Capability Name="musicLibrary"/>
    <uap:Capability Name="removableStorage"/>
    <uap3:Capability Name="backgroundMediaPlayback"/>
    <rescap:Capability Name="enterpriseDataPolicy"/>
    <rescap:Capability Name="slapiQueryLicenseValue"/>
    <rescap:Capability Name="previewStore"/>
  </Capabilities>
  <Dependencies>
    <TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.18362.0" MaxVersionTested="10.0.19400.0"/>
    <PackageDependency Name="Microsoft.VCLibs.140.00" MinVersion="14.0.0.0" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US"/>
    <PackageDependency Name="Microsoft.UI.Xaml.2.4" MinVersion="2.42005.18002.0" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US"/>
  </Dependencies>
  <Extensions>
    <Extension Category="windows.activatableClass.inProcessServer">
      <InProcessServer>
        <Path>EntPlat.dll</Path>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Application.Application" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Application.ApplicationStatics" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Graphics.BlendEffect" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Graphics.ColorSourceEffect" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Graphics.CompositeEffect" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Graphics.GaussianBlurEffect" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Graphics.SaturationEffect" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Platform.CollectionBuildingManager" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Platform.MediaStore" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Sync.SyncManager" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Util.ErrorMapper" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Util.PlayReadyHandler" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Playback.PlaybackInfo" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.FileTransferManager" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.QueryIndexer" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Marketplace.Marketplace" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Platform.AppDatabaseManager" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.ApplicationLifetimeManager" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.BackgroundTasks.BackgroundTaskRegistrar" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Queries.AlbumsQuery" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Queries.PeopleQuery" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Queries.TracksQuery" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.FileTransferQuery" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.BackgroundTasks.MusicMaintenanceTask" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.BackgroundTasks.MusicApplicationTask" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.BackgroundTasks.DownloadsTask" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Service.Requests.ArtistIHeartRadio.ArtistIHeartRadioServiceStatics" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Service.Requests.Flighting.FlightingQueryRequest" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Service.Requests.Suggestions.SuggestionsServiceStatics" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Service.Requests.CloudCollection.Music.CloudCollection" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Platform.AlbumMetadata" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Platform.TrackMetadata" ThreadingModel="both"/>
      </InProcessServer>
    </Extension>
    <Extension Category="windows.activatableClass.inProcessServer">
      <InProcessServer>
        <Path>EntCommon.dll</Path>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Common.Infrastructure.NetworkService" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Common.Infrastructure.TunerInfo" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Common.Service.HttpQueryEngine" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Common.Service.Rfc2046.Mime" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Common.Service.Rfc2046.MimeType" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Common.DatabaseQueries.DatabaseQueries" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Configuration.ConfigurationManager" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.FeatureEnablement.FeatureEnablement" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Platform.Telemetry.Events" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Platform.Telemetry.System" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Util.EndpointManager" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Util.GlobalizationManager" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Util.SignIn" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.ImageResponse" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.ImageOptionsFactory" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.ImageManager" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Platform.Playback.MBRByteStreamHandler" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Common.Service.Requests.Marketplace.CollectionsQueryRequest" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Common.Service.Requests.Mds.Music.OptInPreTrialStatics" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Common.Service.Requests.Mds.Music.PurchaseHistoryRequest" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Common.Service.Requests.Mds.MusicAssetLocation.MusicAssetLocationRequest" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Common.Service.Requests.Mds.Video.AssetLocationRequest" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Common.Catalog.MusicQueries" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Common.DatabaseQueries.AlbumQuery" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Common.DatabaseQueries.GenericPlaylistQuery" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Common.DatabaseQueries.GenreQuery" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Common.DatabaseQueries.ItemChangeListener" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Common.DatabaseQueries.PersonQuery" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Common.DatabaseQueries.PlaylistItemQuery" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Common.DatabaseQueries.PlaylistQuery" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Common.DatabaseQueries.RecentPlayQuery" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Common.DatabaseQueries.TrackQuery" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.Common.Fulfillment.EntitlementId" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.AppContracts.Server.AppContractService" ThreadingModel="both"/>
        <ActivatableClass ActivatableClassId="Microsoft.Entertainment.UserLogonDownloadTask" ThreadingModel="both"/>
      </InProcessServer>
    </Extension>
    <Extension Category="windows.activatableClass.proxyStub">
      <ProxyStub ClassId="FB06B882-46B8-4625-B239-AF768C8477E3">
        <Path>entplat.dll</Path>
        <Interface Name="Microsoft.Entertainment.Interop.ICallbackInvoker" InterfaceId="A2082232-0E67-42E1-8214-1BE73406F067"/>
      </ProxyStub>
    </Extension>
    <Extension Category="windows.activatableClass.inProcessServer" xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10">
      <InProcessServer>
        <Path>Music.Effects.dll</Path>
        <ActivatableClass ActivatableClassId="MS.Entertainment.Music.Effects.Equalizer" ThreadingModel="both"/>
      </InProcessServer>
    </Extension>
  </Extensions>
  
  <Resources>
    <Resource Language="en-US"/>
    <Resource Language="en-GB"/>
    
  </Resources>
</Package>