Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • videolan/vlc-winrt
  • huynhsontung/vlc-winrt
  • robUx4/vlc-winrt
  • chouquette/vlc-winrt
  • mfkl/vlc-winrt
  • AgentCooper/vlc-winrt
  • Ln1052/vlc-winrt
  • massijay/vlc-winrt
  • vlasenkoalexey/vlc-winrt
  • dagnangreg/vlc-winrt
  • thresh/vlc-winrt
  • m/vlc-winrt
  • bogacnutctk/vlc-winrt
  • slomkaro22/vlc-winrt
14 results
Show changes
Commits on Source (29)
Showing
with 186 additions and 191 deletions
......@@ -2,10 +2,10 @@ stages:
- build
.build-base:
image: registry.videolan.org:5000/vlc-debian-llvm-mingw:20181128171234
image: registry.videolan.org/vlc-debian-llvm-mingw:20181128171234
tags:
- uwp
- llvm
- docker
- amd64
stage: build
script:
- cd libvlc && ./compile.sh ${ARCH} win10
......
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:oasis:names:tc:xliff:document:1.2 xliff-core-1.2-transitional.xsd">
<file build-num="n/a" datatype="xml" original="VLC.UNIVERSAL/STRINGS/EN-US/RESOURCES.RESW" product-name="n/a" product-version="n/a" source-language="en-US" target-language="da-DK" tool-id="MultilingualAppToolkit">
<header>
......@@ -790,6 +790,18 @@
<source>Hebrew</source>
<target state="translated">Hebraisk</target>
</trans-unit>
<trans-unit id="RomanianLanguage" translate="yes" xml:space="preserve">
<source>Romanian</source>
<target state="translated">Rumænsk</target>
</trans-unit>
<trans-unit id="BrazilianLanguage" translate="yes" xml:space="preserve">
<source>Brazilian</source>
<target state="translated">Portugisisk (Brasilien)</target>
</trans-unit>
<trans-unit id="ArabicLanguage" translate="yes" xml:space="preserve">
<source>Arabic</source>
<target state="translated">Arabisk</target>
</trans-unit>
<trans-unit id="Languages" translate="yes" xml:space="preserve">
<source>Languages</source>
<target state="translated">Sprog</target>
......@@ -970,18 +982,6 @@
<source>Xbox upload</source>
<target state="translated">Xbox upload</target>
</trans-unit>
<trans-unit id="RomanianLanguage" translate="yes" xml:space="preserve">
<source>Romanian</source>
<target state="new">Romanian</target>
</trans-unit>
<trans-unit id="BrazilianLanguage" translate="yes" xml:space="preserve">
<source>Brazilian</source>
<target state="new">Brazilian</target>
</trans-unit>
<trans-unit id="ArabicLanguage" translate="yes" xml:space="preserve">
<source>Arabic</source>
<target state="new">Arabic</target>
</trans-unit>
</group>
</body>
</file>
......
......@@ -148,7 +148,7 @@
</trans-unit>
<trans-unit id="FailNavigateVideoPlayerPage" translate="yes" xml:space="preserve">
<source>VLC failed to navigate to the Video Player page</source>
<target state="translated">VLC n'a pas pu accéder à la page Video Player</target>
<target state="translated">VLC n'a pas pu accéder à la page du lecteur vidéo</target>
</trans-unit>
<trans-unit id="FailOpenVideo" translate="yes" xml:space="preserve">
<source>VLC failed to open the video</source>
......@@ -156,7 +156,7 @@
</trans-unit>
<trans-unit id="FailStartVLCEngine" translate="yes" xml:space="preserve">
<source>The app failed to start the VLC engine</source>
<target state="translated">L'app n'a pas pu démarrer le moteur VLC</target>
<target state="translated">L'application n'a pas pu démarrer le moteur VLC</target>
</trans-unit>
<trans-unit id="FeedbackThankYou" translate="yes" xml:space="preserve">
<source>feedback sent! thank you</source>
......@@ -840,7 +840,7 @@
</trans-unit>
<trans-unit id="WEBINTF_TITLE" translate="yes" xml:space="preserve">
<source>Sharing via WiFi</source>
<target state="translated">Partage réseau</target>
<target state="translated">Partage via Wi-Fi</target>
</trans-unit>
<trans-unit id="CopyToLocalStorage" translate="yes" xml:space="preserve">
<source>copy to local storage</source>
......@@ -900,11 +900,11 @@
</trans-unit>
<trans-unit id="AddMediaHelpWithIP" translate="yes" xml:space="preserve">
<source>Please insert an external storage device, or go to http://{0}:8080 to upload some media</source>
<target state="translated">Veuillez insérer un disque de stockage externe, ou allez sur http://{0}:8080 pour télécharger des media vers votre Xbox</target>
<target state="translated">Veuillez insérer un disque de stockage externe, ou aller sur http://{0}:8080 pour téléverser des médias</target>
</trans-unit>
<trans-unit id="CopyHelpDesktop" translate="yes" xml:space="preserve">
<source>Right-click on a file or a folder to copy it to the local storage.</source>
<target state="translated">Cliquez droit sur un fichier ou un dossier pour le copier vers le stockage interne</target>
<target state="translated">Clic-droit sur un fichier ou un dossier pour le copier vers le stockage interne</target>
</trans-unit>
<trans-unit id="CopyHelpMediaCenter" translate="yes" xml:space="preserve">
<source>Press "Y" on a file or a folder to copy it to the local storage.</source>
......@@ -980,7 +980,7 @@
</trans-unit>
<trans-unit id="XboxUpload" translate="yes" xml:space="preserve">
<source>Xbox upload</source>
<target state="translated">Téléchargement Xbox</target>
<target state="translated">Téléversement Xbox</target>
</trans-unit>
</group>
</body>
......
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:oasis:names:tc:xliff:document:1.2 xliff-core-1.2-transitional.xsd">
<file build-num="n/a" datatype="xml" original="VLC.UNIVERSAL/STRINGS/EN-US/RESOURCES.RESW" product-name="n/a" product-version="n/a" source-language="en-US" target-language="ko-KR" tool-id="MultilingualAppToolkit">
<header>
......@@ -790,6 +790,18 @@
<source>Hebrew</source>
<target state="translated">히브리어</target>
</trans-unit>
<trans-unit id="RomanianLanguage" translate="yes" xml:space="preserve">
<source>Romanian</source>
<target state="translated">루마니아어</target>
</trans-unit>
<trans-unit id="BrazilianLanguage" translate="yes" xml:space="preserve">
<source>Brazilian</source>
<target state="translated">포르투갈어 - 브라질식</target>
</trans-unit>
<trans-unit id="ArabicLanguage" translate="yes" xml:space="preserve">
<source>Arabic</source>
<target state="translated">아랍어</target>
</trans-unit>
<trans-unit id="Languages" translate="yes" xml:space="preserve">
<source>Languages</source>
<target state="translated">언어</target>
......@@ -970,18 +982,6 @@
<source>Xbox upload</source>
<target state="translated">Xbox 업로드</target>
</trans-unit>
<trans-unit id="RomanianLanguage" translate="yes" xml:space="preserve">
<source>Romanian</source>
<target state="new">Romanian</target>
</trans-unit>
<trans-unit id="BrazilianLanguage" translate="yes" xml:space="preserve">
<source>Brazilian</source>
<target state="new">Brazilian</target>
</trans-unit>
<trans-unit id="ArabicLanguage" translate="yes" xml:space="preserve">
<source>Arabic</source>
<target state="new">Arabic</target>
</trans-unit>
</group>
</body>
</file>
......
......@@ -248,7 +248,7 @@
</trans-unit>
<trans-unit id="MusicFoldersDescription" translate="yes" xml:space="preserve">
<source>VLC will only search songs that are in your music library. You can add folders to your library here</source>
<target state="translated">O VLC somente procurará músicas que estão na sua biblioteca de músicas. Adicione pastas à sua biblioteca aqui:</target>
<target state="translated">O VLC somente pesquisará músicas que estão na sua biblioteca de músicas. Adicione pastas à sua biblioteca aqui:</target>
</trans-unit>
<trans-unit id="MusicSettings" translate="yes" xml:space="preserve">
<source>Music Settings</source>
......@@ -472,7 +472,7 @@
</trans-unit>
<trans-unit id="Search" translate="yes" xml:space="preserve">
<source>search</source>
<target state="translated">procurar</target>
<target state="translated">pesquisar</target>
</trans-unit>
<trans-unit id="Season" translate="yes" xml:space="preserve">
<source>season</source>
......
......@@ -136,15 +136,15 @@
</trans-unit>
<trans-unit id="EvenIfBackground" translate="yes" xml:space="preserve">
<source>even if the app is in background</source>
<target state="translated">uygulama art alanda iken</target>
<target state="translated">uygulama arka planda iken</target>
</trans-unit>
<trans-unit id="EvenIfNotBackground" translate="yes" xml:space="preserve">
<source>even if the app is not in background</source>
<target state="translated">uygulama art alanda değilken</target>
<target state="translated">uygulama arka planda değilken</target>
</trans-unit>
<trans-unit id="FailFilePlayBackground" translate="yes" xml:space="preserve">
<source>This file may not play in the background</source>
<target state="translated">Bu dosya art alanda oynatılamaz</target>
<target state="translated">Bu dosya arka planda oynatılamaz</target>
</trans-unit>
<trans-unit id="FailNavigateVideoPlayerPage" translate="yes" xml:space="preserve">
<source>VLC failed to navigate to the Video Player page</source>
......@@ -588,7 +588,7 @@
</trans-unit>
<trans-unit id="VideoPlaybackInBackground" translate="yes" xml:space="preserve">
<source>play video in background</source>
<target state="translated">görüntü art alanda oynatılsın</target>
<target state="translated">görüntü arka planda oynatılsın</target>
</trans-unit>
<trans-unit id="Videos" translate="yes" xml:space="preserve">
<source>videos</source>
......@@ -628,7 +628,7 @@
</trans-unit>
<trans-unit id="BackgroundColor" translate="yes" xml:space="preserve">
<source>background color</source>
<target state="translated">art alan rengi</target>
<target state="translated">arka plan rengi</target>
</trans-unit>
<trans-unit id="Dark" translate="yes" xml:space="preserve">
<source>dark</source>
......
......@@ -600,6 +600,15 @@
<data name="HebrewLanguage" xml:space="preserve">
<value>Hebraisk</value>
</data>
<data name="RomanianLanguage" xml:space="preserve">
<value>Rumænsk</value>
</data>
<data name="BrazilianLanguage" xml:space="preserve">
<value>Portugisisk (Brasilien)</value>
</data>
<data name="ArabicLanguage" xml:space="preserve">
<value>Arabisk</value>
</data>
<data name="Languages" xml:space="preserve">
<value>Sprog</value>
</data>
......
......@@ -118,13 +118,13 @@
<value>Ce fichier ne peut pas être joué en arrière-plan</value>
</data>
<data name="FailNavigateVideoPlayerPage" xml:space="preserve">
<value>VLC n'a pas pu accéder à la page Video Player</value>
<value>VLC n'a pas pu accéder à la page du lecteur vidéo</value>
</data>
<data name="FailOpenVideo" xml:space="preserve">
<value>VLC n'a pas pu ouvrir la vidéo</value>
</data>
<data name="FailStartVLCEngine" xml:space="preserve">
<value>L'app n'a pas pu démarrer le moteur VLC</value>
<value>L'application n'a pas pu démarrer le moteur VLC</value>
</data>
<data name="FeedbackThankYou" xml:space="preserve">
<value>Vos commentaires ont été envoyés ! Merci.</value>
......@@ -637,7 +637,7 @@
<value>Déposez des fichiers ici pour les ajouter au stockage interne de votre Xbox.&lt;br&gt;ou cliquez sur le bouton "+" pour choisir un fichier.</value>
</data>
<data name="WEBINTF_TITLE" xml:space="preserve">
<value>Partage réseau</value>
<value>Partage via Wi-Fi</value>
</data>
<data name="CopyToLocalStorage" xml:space="preserve">
<value>Copier vers le stockage interne</value>
......@@ -682,10 +682,10 @@
<value>Veuillez insérer un périphérique de stockage amovible</value>
</data>
<data name="AddMediaHelpWithIP" xml:space="preserve">
<value>Veuillez insérer un disque de stockage externe, ou allez sur http://{0}:8080 pour télécharger des media vers votre Xbox</value>
<value>Veuillez insérer un disque de stockage externe, ou aller sur http://{0}:8080 pour téléverser des médias</value>
</data>
<data name="CopyHelpDesktop" xml:space="preserve">
<value>Cliquez droit sur un fichier ou un dossier pour le copier vers le stockage interne</value>
<value>Clic-droit sur un fichier ou un dossier pour le copier vers le stockage interne</value>
</data>
<data name="CopyHelpMediaCenter" xml:space="preserve">
<value>Appuyez sur Y sur un fichier ou un dossier pour le copier vers le stockage interne</value>
......@@ -742,6 +742,6 @@
<value>Déconnecter</value>
</data>
<data name="XboxUpload" xml:space="preserve">
<value>Téléchargement Xbox</value>
<value>Téléversement Xbox</value>
</data>
</root>
\ No newline at end of file
......@@ -600,6 +600,15 @@
<data name="HebrewLanguage" xml:space="preserve">
<value>히브리어</value>
</data>
<data name="RomanianLanguage" xml:space="preserve">
<value>루마니아어</value>
</data>
<data name="BrazilianLanguage" xml:space="preserve">
<value>포르투갈어 - 브라질식</value>
</data>
<data name="ArabicLanguage" xml:space="preserve">
<value>아랍어</value>
</data>
<data name="Languages" xml:space="preserve">
<value>언어</value>
</data>
......
......@@ -193,7 +193,7 @@
<value>pastas de músicas</value>
</data>
<data name="MusicFoldersDescription" xml:space="preserve">
<value>O VLC somente procurará músicas que estão na sua biblioteca de músicas. Adicione pastas à sua biblioteca aqui:</value>
<value>O VLC somente pesquisará músicas que estão na sua biblioteca de músicas. Adicione pastas à sua biblioteca aqui:</value>
</data>
<data name="MusicSettings" xml:space="preserve">
<value>Configurações de Músicas</value>
......@@ -361,7 +361,7 @@
<value>Usar animações ricas em apresentações</value>
</data>
<data name="Search" xml:space="preserve">
<value>procurar</value>
<value>pesquisar</value>
</data>
<data name="Season" xml:space="preserve">
<value>temporada</value>
......
......@@ -109,13 +109,13 @@
<value>bölüm</value>
</data>
<data name="EvenIfBackground" xml:space="preserve">
<value>uygulama art alanda iken</value>
<value>uygulama arka planda iken</value>
</data>
<data name="EvenIfNotBackground" xml:space="preserve">
<value>uygulama art alanda değilken</value>
<value>uygulama arka planda değilken</value>
</data>
<data name="FailFilePlayBackground" xml:space="preserve">
<value>Bu dosya art alanda oynatılamaz</value>
<value>Bu dosya arka planda oynatılamaz</value>
</data>
<data name="FailNavigateVideoPlayerPage" xml:space="preserve">
<value>VLC görüntü oynatıcı sayfasına geçemedi</value>
......@@ -448,7 +448,7 @@
<value>görüntü oynatma</value>
</data>
<data name="VideoPlaybackInBackground" xml:space="preserve">
<value>görüntü art alanda oynatılsın</value>
<value>görüntü arka planda oynatılsın</value>
</data>
<data name="Videos" xml:space="preserve">
<value>görüntüler</value>
......@@ -478,7 +478,7 @@
<value>aksan rengi</value>
</data>
<data name="BackgroundColor" xml:space="preserve">
<value>art alan rengi</value>
<value>arka plan rengi</value>
</data>
<data name="Dark" xml:space="preserve">
<value>koyu</value>
......
......@@ -374,9 +374,6 @@
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\libvlccore.dll">
<Link>libvlccore.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\access\liblive555_plugin.dll">
<Link>plugins\access\liblive555_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\access\libaccess_concat_plugin.dll">
<Link>plugins\access\libaccess_concat_plugin.dll</Link>
</Content>
......@@ -416,6 +413,9 @@
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\access\libimem_plugin.dll">
<Link>plugins\access\libimem_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\access\liblive555_plugin.dll">
<Link>plugins\access\liblive555_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\access\libnfs_plugin.dll">
<Link>plugins\access\libnfs_plugin.dll</Link>
</Content>
......@@ -509,6 +509,9 @@
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\audio_filter\libsamplerate_plugin.dll">
<Link>plugins\audio_filter\libsamplerate_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\audio_filter\libscaletempo_pitch_plugin.dll">
<Link>plugins\audio_filter\libscaletempo_pitch_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\audio_filter\libscaletempo_plugin.dll">
<Link>plugins\audio_filter\libscaletempo_plugin.dll</Link>
</Content>
......@@ -581,6 +584,9 @@
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\codec\libd3d11va_plugin.dll">
<Link>plugins\codec\libd3d11va_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\codec\libdav1d_plugin.dll">
<Link>plugins\codec\libdav1d_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\codec\libdca_plugin.dll">
<Link>plugins\codec\libdca_plugin.dll</Link>
</Content>
......@@ -590,6 +596,9 @@
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\codec\libdvbsub_plugin.dll">
<Link>plugins\codec\libdvbsub_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\codec\libedummy_plugin.dll">
<Link>plugins\codec\libedummy_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\codec\libflac_plugin.dll">
<Link>plugins\codec\libflac_plugin.dll</Link>
</Content>
......@@ -632,6 +641,9 @@
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\codec\librawvideo_plugin.dll">
<Link>plugins\codec\librawvideo_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\codec\librtpvideo_plugin.dll">
<Link>plugins\codec\librtpvideo_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\codec\libscte18_plugin.dll">
<Link>plugins\codec\libscte18_plugin.dll</Link>
</Content>
......@@ -680,6 +692,9 @@
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\codec\libvpx_plugin.dll">
<Link>plugins\codec\libvpx_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\codec\libwebvtt_plugin.dll">
<Link>plugins\codec\libwebvtt_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\codec\libzvbi_plugin.dll" Condition="$(Platform) != 'ARM'">
<Link>plugins\codec\libzvbi_plugin.dll</Link>
</Content>
......@@ -695,6 +710,9 @@
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\control\libnetsync_plugin.dll">
<Link>plugins\control\libnetsync_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\d3d11\libdirect3d11_filters_plugin.dll">
<Link>plugins\d3d11\libdirect3d11_filters_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\demux\libadaptive_plugin.dll">
<Link>plugins\demux\libadaptive_plugin.dll</Link>
</Content>
......@@ -830,9 +848,6 @@
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\demux\libxa_plugin.dll">
<Link>plugins\demux\libxa_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\d3d11\libdirect3d11_filters_plugin.dll">
<Link>plugins\d3d11\libdirect3d11_filters_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\keystore\libfile_keystore_plugin.dll">
<Link>plugins\keystore\libfile_keystore_plugin.dll</Link>
</Content>
......@@ -911,6 +926,9 @@
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\packetizer\libpacketizer_a52_plugin.dll">
<Link>plugins\packetizer\libpacketizer_a52_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\packetizer\libpacketizer_av1_plugin.dll">
<Link>plugins\packetizer\libpacketizer_av1_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\packetizer\libpacketizer_copy_plugin.dll">
<Link>plugins\packetizer\libpacketizer_copy_plugin.dll</Link>
</Content>
......@@ -1007,6 +1025,63 @@
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_filter\libskiptags_plugin.dll">
<Link>plugins\stream_filter\libskiptags_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_autodel_plugin.dll">
<Link>plugins\stream_out\libstream_out_autodel_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_bridge_plugin.dll">
<Link>plugins\stream_out\libstream_out_bridge_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_chromecast_plugin.dll">
<Link>plugins\stream_out\libstream_out_chromecast_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_cycle_plugin.dll">
<Link>plugins\stream_out\libstream_out_cycle_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_delay_plugin.dll">
<Link>plugins\stream_out\libstream_out_delay_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_description_plugin.dll">
<Link>plugins\stream_out\libstream_out_description_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_display_plugin.dll">
<Link>plugins\stream_out\libstream_out_display_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_dummy_plugin.dll">
<Link>plugins\stream_out\libstream_out_dummy_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_duplicate_plugin.dll">
<Link>plugins\stream_out\libstream_out_duplicate_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_es_plugin.dll">
<Link>plugins\stream_out\libstream_out_es_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_gather_plugin.dll">
<Link>plugins\stream_out\libstream_out_gather_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_mosaic_bridge_plugin.dll">
<Link>plugins\stream_out\libstream_out_mosaic_bridge_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_record_plugin.dll">
<Link>plugins\stream_out\libstream_out_record_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_rtp_plugin.dll">
<Link>plugins\stream_out\libstream_out_rtp_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_setid_plugin.dll">
<Link>plugins\stream_out\libstream_out_setid_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_smem_plugin.dll">
<Link>plugins\stream_out\libstream_out_smem_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_standard_plugin.dll">
<Link>plugins\stream_out\libstream_out_standard_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_stats_plugin.dll">
<Link>plugins\stream_out\libstream_out_stats_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_transcode_plugin.dll">
<Link>plugins\stream_out\libstream_out_transcode_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\text_renderer\libfreetype_plugin.dll">
<Link>plugins\text_renderer\libfreetype_plugin.dll</Link>
</Content>
......@@ -1220,70 +1295,13 @@
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\visualization\libvisual_plugin.dll">
<Link>plugins\visualization\libvisual_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_chromecast_plugin.dll">
<Link>plugins\stream_out\libstream_out_chromecast_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_autodel_plugin.dll">
<Link>plugins\stream_out\libstream_out_autodel_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_bridge_plugin.dll">
<Link>plugins\stream_out\libstream_out_bridge_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_cycle_plugin.dll">
<Link>plugins\stream_out\libstream_out_cycle_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_delay_plugin.dll">
<Link>plugins\stream_out\libstream_out_delay_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_description_plugin.dll">
<Link>plugins\stream_out\libstream_out_description_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_display_plugin.dll">
<Link>plugins\stream_out\libstream_out_display_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_dummy_plugin.dll">
<Link>plugins\stream_out\libstream_out_dummy_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_duplicate_plugin.dll">
<Link>plugins\stream_out\libstream_out_duplicate_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_es_plugin.dll">
<Link>plugins\stream_out\libstream_out_es_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_gather_plugin.dll">
<Link>plugins\stream_out\libstream_out_gather_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_mosaic_bridge_plugin.dll">
<Link>plugins\stream_out\libstream_out_mosaic_bridge_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_record_plugin.dll">
<Link>plugins\stream_out\libstream_out_record_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_rtp_plugin.dll">
<Link>plugins\stream_out\libstream_out_rtp_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_setid_plugin.dll">
<Link>plugins\stream_out\libstream_out_setid_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_smem_plugin.dll">
<Link>plugins\stream_out\libstream_out_smem_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_standard_plugin.dll">
<Link>plugins\stream_out\libstream_out_standard_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_stats_plugin.dll">
<Link>plugins\stream_out\libstream_out_stats_plugin.dll</Link>
</Content>
<Content Include="..\..\libvlc\Universal\vlc-$(TargetedSDKArchitecture)\$(Configuration)\plugins\stream_out\libstream_out_transcode_plugin.dll">
<Link>plugins\stream_out\libstream_out_transcode_plugin.dll</Link>
</Content>
<Content Include="Properties\Default.rd.xml" />
<Content Include="VLCCommands.xml">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
</ItemGroup>
<ItemGroup>
<SDKReference Include="SQLite.UWP.2015, Version=3.28.0">
<SDKReference Include="SQLite.UWP.2015, Version=3.32.1">
<Name>SQLite for Universal Windows Platform</Name>
</SDKReference>
<SDKReference Include="WindowsDesktop, Version=10.0.16299.0">
......
......@@ -116,14 +116,17 @@ esac
# Build tools with the native compiler
echo "Compiling missing tools..."
cd extras/tools
./bootstrap && make $MAKEFLAGS
if [ "$HAS_CLANG" = "1" ] ; then
export PATH="$PWD/build/bin":"$PATH"
# Force patched meson as newer versions don't add -lpthread properly in libplacebo.pc
FORCED_TOOLS=".meson"
if [ "${HAS_CLANG}" = "1" ] ; then
# We need a patched version of libtool & cmake, regardless of which
# version is installed on the system.
# cmake can go away when we switch to 3.13.0
make $MAKEFLAGS .cmake .libtool
FORCED_TOOLS="$FORCED_TOOLS .cmake .libtool"
fi
export PATH=`pwd`/build/bin:$PATH
NEEDED="$FORCED_TOOLS" ./bootstrap && make $MAKEFLAGS
cd ../../
EXTRA_CPPFLAGS="-D_WIN32_WINNT=$WINVER -DWINVER=$WINVER -DWINSTORECOMPAT -D_UNICODE -DUNICODE -DWINAPI_FAMILY=WINAPI_FAMILY_APP"
......@@ -172,7 +175,6 @@ cd $CONTRIB_FOLDER
--enable-postproc \
--enable-vpx \
--enable-libdsm \
--disable-mfx \
--disable-x264 \
--disable-x265 \
--disable-srt \
......@@ -183,10 +185,10 @@ echo "EXTRA_LDFLAGS=${EXTRA_LDFLAGS}" >> config.mak
echo "HAVE_WINSTORE := 1" >> config.mak
echo "CC=${COMPILER}" >> config.mak
echo "CXX=${COMPILERXX}" >> config.mak
echo "MAKEFLAGS=${MAKEFLAGS}" >> config.mak
export PKG_CONFIG_LIBDIR="`pwd`/../${TARGET_TUPLE}/lib/pkgconfig"
USE_FFMPEG=1 \
make $MAKEFLAGS
USE_FFMPEG=1 make || USE_FFMPEG=1 make -j1
BUILD_FOLDER=winrt-$1-$RUNTIME
cd ../.. && mkdir -p ${BUILD_FOLDER} && cd ${BUILD_FOLDER}
......
From 5ea34e2b4a1f9fb2f42bbf987c57b6f28f503fbc Mon Sep 17 00:00:00 2001
From 36f5329097de58cd8b555114b5ff40dd9aff72fb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Hugo=20Beauz=C3=A9e-Luyssen?= <hugo@beauzee.fr>
Date: Wed, 11 May 2016 17:37:47 +0200
Subject: [PATCH 01/28] gnutls: Set cannot_unload_broken_library for winrt
Subject: [PATCH 01/30] gnutls: Set cannot_unload_broken_library for winrt
---
modules/misc/gnutls.c | 3 +++
......@@ -22,5 +22,5 @@ index 1b214358d4..51a8b5c022 100644
add_submodule ()
set_description( N_("GNU TLS server") )
--
2.20.1
2.26.0.windows.1
From b069e8f439caf81b7256c876cb5f5598dc2ea9d7 Mon Sep 17 00:00:00 2001
From 5291be0bdf706fc63ba291df1271ee99326f61bc Mon Sep 17 00:00:00 2001
From: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed, 16 Apr 2014 16:09:53 +0200
Subject: [PATCH 02/28] Cheat for Windows Store subtitles
Subject: [PATCH 02/30] Cheat for Windows Store subtitles
---
lib/video.c | 5 +++++
......@@ -26,5 +26,5 @@ index acbba3a30f..f4e9e2fba3 100644
free( psz_mrl );
}
--
2.20.1
2.26.0.windows.1
From e8b8373667fa6a010434e5f3b2c318b83a1df35e Mon Sep 17 00:00:00 2001
From 87bdcd823e6b52dead3b912c5283ec7bb7e85ac4 Mon Sep 17 00:00:00 2001
From: Jean-Baptiste Kempf <jb@videolan.org>
Date: Wed, 12 Mar 2014 00:11:26 +0100
Subject: [PATCH 03/28] Accept the weird WinRT pathes
Subject: [PATCH 03/30] Accept the weird WinRT pathes
---
src/text/url.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/src/text/url.c b/src/text/url.c
index 83bba30e09..e3c257f9e3 100644
index c3c36015d7..c9af2f8838 100644
--- a/src/text/url.c
+++ b/src/text/url.c
@@ -176,6 +176,11 @@ char *vlc_path2uri (const char *path, const char *scheme)
......@@ -24,5 +24,5 @@ index 83bba30e09..e3c257f9e3 100644
{ /* Windows UNC paths */
/* \\host\share\path -> file://host/share/path */
--
2.20.1
2.26.0.windows.1
From 4a363ae9ff6c9f88e8ffa02d93d55d959496a77d Mon Sep 17 00:00:00 2001
From bfe9ff5796104e7f0f2d8beab464acd32383bac1 Mon Sep 17 00:00:00 2001
From: Steve Lhomme <robux4@videolabs.io>
Date: Fri, 30 Sep 2016 09:49:19 +0200
Subject: [PATCH 04/28] plugin cache: Windows doesn't like relative pathes in
Subject: [PATCH 04/30] plugin cache: Windows doesn't like relative pathes in
LoadLibraryEx()
Fixes "vlc-cache-gen ../modules" on Windows and general VLC_PLUGIN_PATH usage.
......@@ -26,5 +26,5 @@ index 2e67a0d07e..27c5de3924 100644
return;
--
2.20.1
2.26.0.windows.1
From 9b98d9f56eefaa0185ef3ebfb93abf7bccd78270 Mon Sep 17 00:00:00 2001
From 61e9203e5f2e00844b17d763b96be566ba0c55c2 Mon Sep 17 00:00:00 2001
From: Steve Lhomme <robux4@ycbcr.xyz>
Date: Thu, 29 Mar 2018 15:46:11 +0200
Subject: [PATCH 05/28] contrib: ffmpeg: use bcrypt instead of the old wincrypt
Subject: [PATCH 05/30] contrib: ffmpeg: use bcrypt instead of the old wincrypt
API
When targeting Windows Vista and above
......@@ -77,10 +77,10 @@ index 0000000000..456557716d
+ if (CryptAcquireContext(&provider, NULL, NULL, PROV_RSA_FULL,
+ CRYPT_VERIFYCONTEXT | CRYPT_SILENT)) {
diff --git a/contrib/src/ffmpeg/rules.mak b/contrib/src/ffmpeg/rules.mak
index 74ea2a5be6..ea8eba7b22 100644
index 82fcc9955f..ff732c893d 100644
--- a/contrib/src/ffmpeg/rules.mak
+++ b/contrib/src/ffmpeg/rules.mak
@@ -244,6 +244,7 @@ endif
@@ -249,6 +249,7 @@ endif
ifdef USE_LIBAV
$(APPLY) $(SRC)/ffmpeg/libav_gsm.patch
endif
......@@ -89,5 +89,5 @@ index 74ea2a5be6..ea8eba7b22 100644
.ffmpeg: ffmpeg
--
2.20.1
2.26.0.windows.1
From 2c7607156700ee961b9dbbda57ba723419bb6d4b Mon Sep 17 00:00:00 2001
From df64fa75959cd1cf047eec20c6cf51a48102d1c6 Mon Sep 17 00:00:00 2001
From: Steve Lhomme <robux4@videolabs.io>
Date: Tue, 19 Dec 2017 12:39:06 +0100
Subject: [PATCH 06/28] contrib:avcodec: use a more recent FFmpeg version
Subject: [PATCH 06/30] contrib:avcodec: use a more recent FFmpeg version
So that it doesn't use bogus atomics based code
---
......@@ -9,7 +9,7 @@ So that it doesn't use bogus atomics based code
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/contrib/src/ffmpeg/rules.mak b/contrib/src/ffmpeg/rules.mak
index ea8eba7b22..2c0f4267a9 100644
index ff732c893d..0cbe95bce3 100644
--- a/contrib/src/ffmpeg/rules.mak
+++ b/contrib/src/ffmpeg/rules.mak
@@ -5,7 +5,7 @@
......@@ -22,5 +22,5 @@ index ea8eba7b22..2c0f4267a9 100644
FFMPEG_GITURL := http://git.videolan.org/git/ffmpeg.git
FFMPEG_LAVC_MIN := 57.37.100
--
2.20.1
2.26.0.windows.1
From 931a0d25b041aad919e3eefb2b12a2d95a9d3e45 Mon Sep 17 00:00:00 2001
From: Steve Lhomme <robux4@ycbcr.xyz>
Date: Tue, 20 Feb 2018 11:24:43 +0100
Subject: [PATCH 07/28] contrib:mpg123: don't use forbidden APIs on Phone apps
---
contrib/src/mpg123/mpg123-winstore.patch | 11 +++++++++++
contrib/src/mpg123/rules.mak | 1 +
2 files changed, 12 insertions(+)
create mode 100644 contrib/src/mpg123/mpg123-winstore.patch
diff --git a/contrib/src/mpg123/mpg123-winstore.patch b/contrib/src/mpg123/mpg123-winstore.patch
new file mode 100644
index 0000000000..1657ccb982
--- /dev/null
+++ b/contrib/src/mpg123/mpg123-winstore.patch
@@ -0,0 +1,11 @@
+--- mpg123/src/compat/compat.c 2018-02-20 11:16:04.530278600 +0100
++++ mpg123/src/compat/compat.c.w81 2018-02-20 11:15:20.170079400 +0100
+@@ -15,7 +15,7 @@
+ #include "compat.h"
+
+ #include <winapifamily.h>
+-#if(defined(WINAPI_FAMILY) && (WINAPI_FAMILY==WINAPI_FAMILY_APP))
++#if(defined(WINAPI_FAMILY) && (WINAPI_FAMILY==WINAPI_FAMILY_APP || WINAPI_FAMILY==WINAPI_FAMILY_PHONE_APP))
+ #define WINDOWS_UWP
+ #endif
+
diff --git a/contrib/src/mpg123/rules.mak b/contrib/src/mpg123/rules.mak
index e8f14f6abb..ef0db03a88 100644
--- a/contrib/src/mpg123/rules.mak
+++ b/contrib/src/mpg123/rules.mak
@@ -43,6 +43,7 @@ ifdef HAVE_WIN32
endif
ifdef HAVE_WINSTORE
$(APPLY) $(SRC)/mpg123/winstore.patch
+ $(APPLY) $(SRC)/mpg123/mpg123-winstore.patch
endif
$(MOVE)
--
2.20.1