diff --git a/MediaManager.Android/Plugin.MediaManager.Android.csproj b/MediaManager.Android/Plugin.MediaManager.Android.csproj
index 9d84d3d2..cf3a600e 100644
--- a/MediaManager.Android/Plugin.MediaManager.Android.csproj
+++ b/MediaManager.Android/Plugin.MediaManager.Android.csproj
@@ -1,6 +1,6 @@
-
+
Debug
AnyCPU
@@ -47,35 +47,35 @@
- ..\..\packages\Xamarin.Android.Support.Compat.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Compat.dll
+ ..\packages\Xamarin.Android.Support.Compat.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Compat.dll
- ..\..\packages\Xamarin.Android.Support.Core.UI.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Core.UI.dll
+ ..\packages\Xamarin.Android.Support.Core.UI.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Core.UI.dll
- ..\..\packages\Xamarin.Android.Support.Core.Utils.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Core.Utils.dll
+ ..\packages\Xamarin.Android.Support.Core.Utils.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Core.Utils.dll
- ..\..\packages\Xamarin.Android.Support.Media.Compat.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Media.Compat.dll
+ ..\packages\Xamarin.Android.Support.Media.Compat.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Media.Compat.dll
- ..\..\packages\Xamarin.Android.Support.Fragment.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Fragment.dll
+ ..\packages\Xamarin.Android.Support.Fragment.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Fragment.dll
- ..\..\packages\Xamarin.Android.Support.v4.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.v4.dll
+ ..\packages\Xamarin.Android.Support.v4.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.v4.dll
- ..\..\packages\Xamarin.Android.Support.Vector.Drawable.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Vector.Drawable.dll
+ ..\packages\Xamarin.Android.Support.Vector.Drawable.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Vector.Drawable.dll
- ..\..\packages\Xamarin.Android.Support.Animated.Vector.Drawable.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Animated.Vector.Drawable.dll
+ ..\packages\Xamarin.Android.Support.Animated.Vector.Drawable.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Animated.Vector.Drawable.dll
- ..\..\packages\Xamarin.Android.Support.v7.AppCompat.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.v7.AppCompat.dll
+ ..\packages\Xamarin.Android.Support.v7.AppCompat.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.v7.AppCompat.dll
-
+
CrossMediaManager.cs
@@ -102,7 +102,7 @@
-
+
{6edb0588-ffc5-4ef5-8a99-9e241d0f878d}
Plugin.MediaManager.Abstractions
@@ -115,14 +115,14 @@
-->
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MediaManager.ExoPlayer/Plugin.MediaManager.ExoPlayer.csproj b/MediaManager.ExoPlayer/Plugin.MediaManager.ExoPlayer.csproj
index 1c9ea5bb..a5e74ace 100644
--- a/MediaManager.ExoPlayer/Plugin.MediaManager.ExoPlayer.csproj
+++ b/MediaManager.ExoPlayer/Plugin.MediaManager.ExoPlayer.csproj
@@ -1,6 +1,6 @@
-
+
Debug
AnyCPU
@@ -46,13 +46,13 @@
- ..\..\packages\Xam.Plugins.Android.ExoPlayer.2.0.4.1\lib\MonoAndroid\ExoPlayer.dll
+ ..\packages\Xam.Plugins.Android.ExoPlayer.2.0.4.1\lib\MonoAndroid\ExoPlayer.dll
- ..\..\packages\Xamarin.Android.Support.Compat.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Compat.dll
+ ..\packages\Xamarin.Android.Support.Compat.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Compat.dll
- ..\..\packages\Xamarin.Android.Support.Media.Compat.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Media.Compat.dll
+ ..\packages\Xamarin.Android.Support.Media.Compat.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Media.Compat.dll
@@ -70,17 +70,17 @@
-
- {56A56F17-7DE1-4CA1-9617-BF32E971AC84}
- Plugin.MediaManager.Android
-
-
+
{6EDB0588-FFC5-4EF5-8A99-9E241D0F878D}
Plugin.MediaManager.Abstractions
+
+ {56A56F17-7DE1-4CA1-9617-BF32E971AC84}
+ Plugin.MediaManager.Android
+
-
-
-
+
+
+
\ No newline at end of file
diff --git a/MediaManager.Forms/Plugin.MediaManager.Forms.Android/Plugin.MediaManager.Forms.Android.csproj b/MediaManager.Forms/Plugin.MediaManager.Forms.Android/Plugin.MediaManager.Forms.Android.csproj
index 5f84595f..4618ba36 100644
--- a/MediaManager.Forms/Plugin.MediaManager.Forms.Android/Plugin.MediaManager.Forms.Android.csproj
+++ b/MediaManager.Forms/Plugin.MediaManager.Forms.Android/Plugin.MediaManager.Forms.Android.csproj
@@ -1,6 +1,6 @@
-
+
Debug
AnyCPU
@@ -47,65 +47,65 @@
+
+ ..\..\packages\Xamarin.Forms.2.3.3.193\lib\MonoAndroid10\FormsViewGroup.dll
+
+
+ ..\..\packages\Xamarin.Forms.2.3.3.193\lib\MonoAndroid10\Xamarin.Forms.Core.dll
+
+
+ ..\..\packages\Xamarin.Forms.2.3.3.193\lib\MonoAndroid10\Xamarin.Forms.Platform.Android.dll
+
+
+ ..\..\packages\Xamarin.Forms.2.3.3.193\lib\MonoAndroid10\Xamarin.Forms.Platform.dll
+
+
+ ..\..\packages\Xamarin.Forms.2.3.3.193\lib\MonoAndroid10\Xamarin.Forms.Xaml.dll
+
- ..\..\..\packages\Xamarin.Android.Support.Compat.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Compat.dll
+ ..\..\packages\Xamarin.Android.Support.Compat.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Compat.dll
- ..\..\..\packages\Xamarin.Android.Support.Core.UI.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Core.UI.dll
+ ..\..\packages\Xamarin.Android.Support.Core.UI.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Core.UI.dll
- ..\..\..\packages\Xamarin.Android.Support.Core.Utils.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Core.Utils.dll
+ ..\..\packages\Xamarin.Android.Support.Core.Utils.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Core.Utils.dll
- ..\..\..\packages\Xamarin.Android.Support.Media.Compat.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Media.Compat.dll
+ ..\..\packages\Xamarin.Android.Support.Media.Compat.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Media.Compat.dll
- ..\..\..\packages\Xamarin.Android.Support.Fragment.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Fragment.dll
+ ..\..\packages\Xamarin.Android.Support.Fragment.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Fragment.dll
- ..\..\..\packages\Xamarin.Android.Support.Transition.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Transition.dll
+ ..\..\packages\Xamarin.Android.Support.Transition.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Transition.dll
+
+
+ ..\..\packages\Xamarin.Android.Support.v4.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.v4.dll
+
+
+ ..\..\packages\Xamarin.Android.Support.v7.CardView.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.v7.CardView.dll
- ..\..\..\packages\Xamarin.Android.Support.v7.Palette.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.v7.Palette.dll
+ ..\..\packages\Xamarin.Android.Support.v7.Palette.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.v7.Palette.dll
- ..\..\..\packages\Xamarin.Android.Support.v7.RecyclerView.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.v7.RecyclerView.dll
+ ..\..\packages\Xamarin.Android.Support.v7.RecyclerView.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.v7.RecyclerView.dll
- ..\..\..\packages\Xamarin.Android.Support.Vector.Drawable.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Vector.Drawable.dll
+ ..\..\packages\Xamarin.Android.Support.Vector.Drawable.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Vector.Drawable.dll
- ..\..\..\packages\Xamarin.Android.Support.Animated.Vector.Drawable.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Animated.Vector.Drawable.dll
+ ..\..\packages\Xamarin.Android.Support.Animated.Vector.Drawable.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Animated.Vector.Drawable.dll
- ..\..\..\packages\Xamarin.Android.Support.v7.AppCompat.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.v7.AppCompat.dll
+ ..\..\packages\Xamarin.Android.Support.v7.AppCompat.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.v7.AppCompat.dll
- ..\..\..\packages\Xamarin.Android.Support.Design.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Design.dll
+ ..\..\packages\Xamarin.Android.Support.Design.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.Design.dll
- ..\..\..\packages\Xamarin.Android.Support.v7.MediaRouter.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.v7.MediaRouter.dll
-
-
- ..\..\..\packages\Xamarin.Forms.2.3.3.193\lib\MonoAndroid10\FormsViewGroup.dll
-
-
- ..\..\..\packages\Xamarin.Forms.2.3.3.193\lib\MonoAndroid10\Xamarin.Forms.Core.dll
-
-
- ..\..\..\packages\Xamarin.Forms.2.3.3.193\lib\MonoAndroid10\Xamarin.Forms.Platform.Android.dll
-
-
- ..\..\..\packages\Xamarin.Forms.2.3.3.193\lib\MonoAndroid10\Xamarin.Forms.Platform.dll
-
-
- ..\..\..\packages\Xamarin.Forms.2.3.3.193\lib\MonoAndroid10\Xamarin.Forms.Xaml.dll
-
-
- ..\..\..\packages\Xamarin.Android.Support.v7.CardView.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.v7.CardView.dll
-
-
- ..\..\..\packages\Xamarin.Android.Support.v4.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.v4.dll
+ ..\..\packages\Xamarin.Android.Support.v7.MediaRouter.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.v7.MediaRouter.dll
@@ -121,36 +121,35 @@
-
- {6edb0588-ffc5-4ef5-8a99-9e241d0f878d}
+
+ {6EDB0588-FFC5-4EF5-8A99-9E241D0F878D}
Plugin.MediaManager.Abstractions
-
- {56a56f17-7de1-4ca1-9617-bf32e971ac84}
+
+ {56A56F17-7DE1-4CA1-9617-BF32E971AC84}
Plugin.MediaManager.Android
- {67f9d3a8-f71e-4428-913f-c37ae82cdb24}
+ {67F9D3A8-F71E-4428-913F-C37AE82CDB24}
Plugin.MediaManager.Forms
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MediaManager.Forms/Plugin.MediaManager.Forms.UWP/Plugin.MediaManager.Forms.UWP.csproj b/MediaManager.Forms/Plugin.MediaManager.Forms.UWP/Plugin.MediaManager.Forms.UWP.csproj
index 7ccaa3c4..97414935 100644
--- a/MediaManager.Forms/Plugin.MediaManager.Forms.UWP/Plugin.MediaManager.Forms.UWP.csproj
+++ b/MediaManager.Forms/Plugin.MediaManager.Forms.UWP/Plugin.MediaManager.Forms.UWP.csproj
@@ -113,11 +113,11 @@
-
+
{6edb0588-ffc5-4ef5-8a99-9e241d0f878d}
Plugin.MediaManager.Abstractions
-
+
{e34b516d-c0d8-450f-9db0-bb6a5b04aef1}
Plugin.MediaManager.UWP
diff --git a/MediaManager.Forms/Plugin.MediaManager.Forms.UWP/Plugin.MediaManager.Forms.UWP.nuget.targets b/MediaManager.Forms/Plugin.MediaManager.Forms.UWP/Plugin.MediaManager.Forms.UWP.nuget.targets
index 2218e3af..9dfd06f9 100644
--- a/MediaManager.Forms/Plugin.MediaManager.Forms.UWP/Plugin.MediaManager.Forms.UWP.nuget.targets
+++ b/MediaManager.Forms/Plugin.MediaManager.Forms.UWP/Plugin.MediaManager.Forms.UWP.nuget.targets
@@ -1,9 +1,18 @@
-
- $(UserProfile)\.nuget\packages\
+
+ True
+ NuGet
+ Y:\Documents\XamarinMediaManager\MediaManager.Forms\Plugin.MediaManager.Forms.UWP\project.lock.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Martijn\.nuget\packages\
+ ProjectJson
+ 4.0.0
-
-
+
+ $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
+
+
+
\ No newline at end of file
diff --git a/MediaManager.Forms/Plugin.MediaManager.Forms.iOS/Plugin.MediaManager.Forms.iOS.csproj b/MediaManager.Forms/Plugin.MediaManager.Forms.iOS/Plugin.MediaManager.Forms.iOS.csproj
index 6161a254..6e8ef3a6 100644
--- a/MediaManager.Forms/Plugin.MediaManager.Forms.iOS/Plugin.MediaManager.Forms.iOS.csproj
+++ b/MediaManager.Forms/Plugin.MediaManager.Forms.iOS/Plugin.MediaManager.Forms.iOS.csproj
@@ -39,16 +39,16 @@
- ..\..\..\packages\Xamarin.Forms.2.3.3.193\lib\Xamarin.iOS10\Xamarin.Forms.Core.dll
+ ..\..\packages\Xamarin.Forms.2.3.3.193\lib\Xamarin.iOS10\Xamarin.Forms.Core.dll
- ..\..\..\packages\Xamarin.Forms.2.3.3.193\lib\Xamarin.iOS10\Xamarin.Forms.Platform.dll
+ ..\..\packages\Xamarin.Forms.2.3.3.193\lib\Xamarin.iOS10\Xamarin.Forms.Platform.dll
- ..\..\..\packages\Xamarin.Forms.2.3.3.193\lib\Xamarin.iOS10\Xamarin.Forms.Platform.iOS.dll
+ ..\..\packages\Xamarin.Forms.2.3.3.193\lib\Xamarin.iOS10\Xamarin.Forms.Platform.iOS.dll
- ..\..\..\packages\Xamarin.Forms.2.3.3.193\lib\Xamarin.iOS10\Xamarin.Forms.Xaml.dll
+ ..\..\packages\Xamarin.Forms.2.3.3.193\lib\Xamarin.iOS10\Xamarin.Forms.Xaml.dll
@@ -59,24 +59,22 @@
-
- {2882aeeb-d4cd-4eb9-8a6c-6653b33681f0}
- Plugin.MediaManager.iOS
- false
- false
+
+
+
+
+ {6EDB0588-FFC5-4EF5-8A99-9E241D0F878D}
+ Plugin.MediaManager.Abstractions
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}
Plugin.MediaManager.Forms
-
- {6EDB0588-FFC5-4EF5-8A99-9E241D0F878D}
- Plugin.MediaManager.Abstractions
+
+ {2882AEEB-D4CD-4EB9-8A6C-6653B33681F0}
+ Plugin.MediaManager.iOS
-
-
-
-
+
\ No newline at end of file
diff --git a/MediaManager.Forms/Plugin.MediaManager.Forms/Plugin.MediaManager.Forms.csproj b/MediaManager.Forms/Plugin.MediaManager.Forms/Plugin.MediaManager.Forms.csproj
index 75986e30..630fd6a5 100644
--- a/MediaManager.Forms/Plugin.MediaManager.Forms/Plugin.MediaManager.Forms.csproj
+++ b/MediaManager.Forms/Plugin.MediaManager.Forms/Plugin.MediaManager.Forms.csproj
@@ -39,30 +39,30 @@
-
-
- {6EDB0588-FFC5-4EF5-8A99-9E241D0F878D}
- Plugin.MediaManager.Abstractions
-
-
- {A6FCEF44-D2BA-42C7-B3CB-13667BCD7B54}
- Plugin.MediaManager
-
-
- ..\..\..\packages\Xamarin.Forms.2.3.3.193\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.Core.dll
+ ..\..\packages\Xamarin.Forms.2.3.3.193\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.Core.dll
- ..\..\..\packages\Xamarin.Forms.2.3.3.193\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.Platform.dll
+ ..\..\packages\Xamarin.Forms.2.3.3.193\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.Platform.dll
- ..\..\..\packages\Xamarin.Forms.2.3.3.193\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.Xaml.dll
+ ..\..\packages\Xamarin.Forms.2.3.3.193\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.Xaml.dll
+
+
+ {A6FCEF44-D2BA-42C7-B3CB-13667BCD7B54}
+ Plugin.MediaManager
+
+
+ {6EDB0588-FFC5-4EF5-8A99-9E241D0F878D}
+ Plugin.MediaManager.Abstractions
+
+
-
+
\ No newline at end of file
diff --git a/MediaManager.MacOS/Plugin.MediaManager.MacOS.csproj b/MediaManager.MacOS/Plugin.MediaManager.MacOS.csproj
index 80da6bb5..4d6a0f79 100644
--- a/MediaManager.MacOS/Plugin.MediaManager.MacOS.csproj
+++ b/MediaManager.MacOS/Plugin.MediaManager.MacOS.csproj
@@ -63,37 +63,37 @@
-
+
AudioPlayerImplementation.cs
-
+
MediaExtractorImplementation.cs
-
+
VideoPlayerImplementation.cs
-
+
VolumeManagerImplementation.cs
-
+
CrossMediaManager.cs
-
+
MediaManagerAppleBase.cs
-
+
MediaFileUrlHelper.cs
-
+
IVersionHelper.cs
-
+
{6EDB0588-FFC5-4EF5-8A99-9E241D0F878D}
Plugin.MediaManager.Abstractions
diff --git a/MediaManager.Reactive/Plugin.MediaManager.Reactive.csproj b/MediaManager.Reactive/Plugin.MediaManager.Reactive.csproj
index 070948d9..5e506deb 100644
--- a/MediaManager.Reactive/Plugin.MediaManager.Reactive.csproj
+++ b/MediaManager.Reactive/Plugin.MediaManager.Reactive.csproj
@@ -32,32 +32,32 @@
-
-
- {6EDB0588-FFC5-4EF5-8A99-9E241D0F878D}
- Plugin.MediaManager.Abstractions
-
-
- {A6FCEF44-D2BA-42C7-B3CB-13667BCD7B54}
- Plugin.MediaManager
-
-
- ..\..\packages\System.Reactive.Interfaces.3.0.0\lib\netstandard1.0\System.Reactive.Interfaces.dll
+ ..\packages\System.Reactive.Interfaces.3.0.0\lib\netstandard1.0\System.Reactive.Interfaces.dll
- ..\..\packages\System.Reactive.Core.3.0.0\lib\netstandard1.1\System.Reactive.Core.dll
+ ..\packages\System.Reactive.Core.3.0.0\lib\netstandard1.1\System.Reactive.Core.dll
- ..\..\packages\System.Reactive.Linq.3.0.0\lib\netstandard1.1\System.Reactive.Linq.dll
+ ..\packages\System.Reactive.Linq.3.0.0\lib\netstandard1.1\System.Reactive.Linq.dll
- ..\..\packages\System.Reactive.PlatformServices.3.0.0\lib\netstandard1.0\System.Reactive.PlatformServices.dll
+ ..\packages\System.Reactive.PlatformServices.3.0.0\lib\netstandard1.0\System.Reactive.PlatformServices.dll
+
+
+ {A6FCEF44-D2BA-42C7-B3CB-13667BCD7B54}
+ Plugin.MediaManager
+
+
+ {6EDB0588-FFC5-4EF5-8A99-9E241D0F878D}
+ Plugin.MediaManager.Abstractions
+
+
\ No newline at end of file
diff --git a/MediaManager.Tests/Plugin.MediaManager.Tests.csproj b/MediaManager.Tests/Plugin.MediaManager.Tests.csproj
index 31cb1e56..5076c9e2 100644
--- a/MediaManager.Tests/Plugin.MediaManager.Tests.csproj
+++ b/MediaManager.Tests/Plugin.MediaManager.Tests.csproj
@@ -28,13 +28,13 @@
- ..\..\packages\NUnit.3.5.0\lib\net45\nunit.framework.dll
+ ..\packages\NUnit.3.5.0\lib\net45\nunit.framework.dll
- ..\..\packages\Castle.Core.3.3.3\lib\net45\Castle.Core.dll
+ ..\packages\Castle.Core.3.3.3\lib\net45\Castle.Core.dll
- ..\..\packages\Moq.4.5.30\lib\net45\Moq.dll
+ ..\packages\Moq.4.5.30\lib\net45\Moq.dll
@@ -43,21 +43,17 @@
-
- {6EDB0588-FFC5-4EF5-8A99-9E241D0F878D}
- Plugin.MediaManager.Abstractions
-
-
- {56a56f17-7de1-4ca1-9617-bf32e971ac84}
- Plugin.MediaManager.Android
-
-
+
+
+
+
{A6FCEF44-D2BA-42C7-B3CB-13667BCD7B54}
Plugin.MediaManager
-
-
-
+
+ {6EDB0588-FFC5-4EF5-8A99-9E241D0F878D}
+ Plugin.MediaManager.Abstractions
+
\ No newline at end of file
diff --git a/MediaManager.UWP/Plugin.MediaManager.UWP.csproj b/MediaManager.UWP/Plugin.MediaManager.UWP.csproj
index 4cd7e147..0323cb64 100644
--- a/MediaManager.UWP/Plugin.MediaManager.UWP.csproj
+++ b/MediaManager.UWP/Plugin.MediaManager.UWP.csproj
@@ -110,7 +110,7 @@
-
+
CrossMediaManager.cs
@@ -124,7 +124,7 @@
-
+
{6edb0588-ffc5-4ef5-8a99-9e241d0f878d}
Plugin.MediaManager.Abstractions
diff --git a/MediaManager.iOS/Plugin.MediaManager.iOS.csproj b/MediaManager.iOS/Plugin.MediaManager.iOS.csproj
index 72bfad9c..e955e7e4 100644
--- a/MediaManager.iOS/Plugin.MediaManager.iOS.csproj
+++ b/MediaManager.iOS/Plugin.MediaManager.iOS.csproj
@@ -37,7 +37,7 @@
1591
-
+
CrossMediaManager.cs
@@ -57,7 +57,7 @@
-
+
{6edb0588-ffc5-4ef5-8a99-9e241d0f878d}
Plugin.MediaManager.Abstractions
diff --git a/MediaManager.tvOS/Plugin.MediaManager.tvOS.csproj b/MediaManager.tvOS/Plugin.MediaManager.tvOS.csproj
index 2bc89690..4b4294b5 100644
--- a/MediaManager.tvOS/Plugin.MediaManager.tvOS.csproj
+++ b/MediaManager.tvOS/Plugin.MediaManager.tvOS.csproj
@@ -55,48 +55,48 @@
-
+
AudioPlayerImplementation.cs
-
+
MediaExtractorImplementation.cs
-
+
VideoPlayerImplementation.cs
-
+
VolumeManagerImplementation.cs
-
+
CrossMediaManager.cs
-
+
IMediaRemoteControl.cs
-
+
MediaRemoteControl.cs
-
+
RemoteControlNotificationManager.cs
-
+
MediaManagerAppleBase.cs
-
+
MediaFileUrlHelper.cs
-
+
IVersionHelper.cs
-
+
VersionHelper.cs
-
+
{6EDB0588-FFC5-4EF5-8A99-9E241D0F878D}
Plugin.MediaManager.Abstractions
diff --git a/MediaManager/Plugin.MediaManager.csproj b/MediaManager/Plugin.MediaManager.csproj
index 7a95edf9..d04d1575 100644
--- a/MediaManager/Plugin.MediaManager.csproj
+++ b/MediaManager/Plugin.MediaManager.csproj
@@ -38,7 +38,7 @@
-
+
{6edb0588-ffc5-4ef5-8a99-9e241d0f878d}
Plugin.MediaManager.Abstractions
diff --git a/Samples/Forms/Droid/MediaForms.Android.csproj b/Samples/Forms/Droid/MediaForms.Android.csproj
index 6ac43e8b..da87cbd1 100644
--- a/Samples/Forms/Droid/MediaForms.Android.csproj
+++ b/Samples/Forms/Droid/MediaForms.Android.csproj
@@ -134,18 +134,22 @@
{7469C2C8-209A-4202-AEE9-E2B3F451BDD4}
MediaForms
-
+
{C8566A9E-FB6B-4459-AC87-5DB16D221D29}
Plugin.MediaManager.Forms.Android
-
- {67F9D3A8-F71E-4428-913F-C37AE82CDB24}
- Plugin.MediaManager.Forms
+
+ {6EDB0588-FFC5-4EF5-8A99-9E241D0F878D}
+ Plugin.MediaManager.Abstractions
-
+
{56A56F17-7DE1-4CA1-9617-BF32E971AC84}
Plugin.MediaManager.Android
+
+ {67F9D3A8-F71E-4428-913F-C37AE82CDB24}
+ Plugin.MediaManager.Forms
+
diff --git a/Samples/Forms/MediaForms.UWP/MediaForms.UWP.csproj b/Samples/Forms/MediaForms.UWP/MediaForms.UWP.csproj
index 6e816618..cfa129b8 100644
--- a/Samples/Forms/MediaForms.UWP/MediaForms.UWP.csproj
+++ b/Samples/Forms/MediaForms.UWP/MediaForms.UWP.csproj
@@ -127,7 +127,7 @@
-
+
{2230dcd0-118b-4021-b0b2-71ce00111d5e}
Plugin.MediaManager.Forms.UWP
diff --git a/Samples/Forms/MediaForms.UWP/MediaForms.UWP.nuget.targets b/Samples/Forms/MediaForms.UWP/MediaForms.UWP.nuget.targets
index 2218e3af..fe5b12a1 100644
--- a/Samples/Forms/MediaForms.UWP/MediaForms.UWP.nuget.targets
+++ b/Samples/Forms/MediaForms.UWP/MediaForms.UWP.nuget.targets
@@ -1,9 +1,18 @@
-
- $(UserProfile)\.nuget\packages\
+
+ True
+ NuGet
+ Y:\Documents\XamarinMediaManager\Samples\Forms\MediaForms.UWP\project.lock.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Martijn\.nuget\packages\
+ ProjectJson
+ 4.0.0
-
-
+
+ $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
+
+
+
\ No newline at end of file
diff --git a/Samples/Forms/MediaForms/MediaForms.csproj b/Samples/Forms/MediaForms/MediaForms.csproj
index 4baffd5d..d2c90a3f 100644
--- a/Samples/Forms/MediaForms/MediaForms.csproj
+++ b/Samples/Forms/MediaForms/MediaForms.csproj
@@ -43,20 +43,6 @@
-
-
- {6EDB0588-FFC5-4EF5-8A99-9E241D0F878D}
- Plugin.MediaManager.Abstractions
-
-
- {67f9d3a8-f71e-4428-913f-c37ae82cdb24}
- Plugin.MediaManager.Forms
-
-
- {A6FCEF44-D2BA-42C7-B3CB-13667BCD7B54}
- Plugin.MediaManager
-
-
..\..\..\packages\Xamarin.Forms.2.3.3.193\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20\Xamarin.Forms.Core.dll
@@ -71,6 +57,21 @@
+
+
+ {67F9D3A8-F71E-4428-913F-C37AE82CDB24}
+ Plugin.MediaManager.Forms
+
+
+ {6EDB0588-FFC5-4EF5-8A99-9E241D0F878D}
+ Plugin.MediaManager.Abstractions
+
+
+ {A6FCEF44-D2BA-42C7-B3CB-13667BCD7B54}
+ Plugin.MediaManager
+
+
+
\ No newline at end of file
diff --git a/Samples/Forms/iOS/MediaForms.iOS.csproj b/Samples/Forms/iOS/MediaForms.iOS.csproj
index 2e08de9b..f6d8bb4d 100644
--- a/Samples/Forms/iOS/MediaForms.iOS.csproj
+++ b/Samples/Forms/iOS/MediaForms.iOS.csproj
@@ -30,7 +30,7 @@
i386, x86_64
HttpClientHandler
Default
- 10.1
+
False
False
False
@@ -137,21 +137,19 @@
-
- {586d5119-52d8-40b1-9bb5-cc7fdb033b86}
- Plugin.MediaManager.Forms.iOS
- false
- false
-
{7469C2C8-209A-4202-AEE9-E2B3F451BDD4}
MediaForms
-
+
{67F9D3A8-F71E-4428-913F-C37AE82CDB24}
Plugin.MediaManager.Forms
-
+
+ {586D5119-52D8-40B1-9BB5-CC7FDB033B86}
+ Plugin.MediaManager.Forms.iOS
+
+
{2882AEEB-D4CD-4EB9-8A6C-6653B33681F0}
Plugin.MediaManager.iOS
diff --git a/Samples/Simple/MediaSample.Core/MediaSample.Core.csproj b/Samples/Simple/MediaSample.Core/MediaSample.Core.csproj
index 3e46123b..acfcb4b5 100644
--- a/Samples/Simple/MediaSample.Core/MediaSample.Core.csproj
+++ b/Samples/Simple/MediaSample.Core/MediaSample.Core.csproj
@@ -35,14 +35,14 @@
-
- {6edb0588-ffc5-4ef5-8a99-9e241d0f878d}
- Plugin.MediaManager.Abstractions
-
-
- {a6fcef44-d2ba-42c7-b3cb-13667bcd7b54}
+
+ {A6FCEF44-D2BA-42C7-B3CB-13667BCD7B54}
Plugin.MediaManager
+
+ {6EDB0588-FFC5-4EF5-8A99-9E241D0F878D}
+ Plugin.MediaManager.Abstractions
+
\ No newline at end of file
diff --git a/Samples/Simple/MediaSample.Droid/MediaSample.Droid.csproj b/Samples/Simple/MediaSample.Droid/MediaSample.Droid.csproj
index f12ffc34..87040f35 100644
--- a/Samples/Simple/MediaSample.Droid/MediaSample.Droid.csproj
+++ b/Samples/Simple/MediaSample.Droid/MediaSample.Droid.csproj
@@ -80,6 +80,9 @@
..\..\..\packages\Xamarin.Android.Support.v7.AppCompat.25.1.1\lib\MonoAndroid70\Xamarin.Android.Support.v7.AppCompat.dll
+
+ ..\..\..\packages\Xam.Plugins.Android.ExoPlayer.2.0.4.1\lib\MonoAndroid\ExoPlayer.dll
+
@@ -97,18 +100,18 @@
{19955052-96FC-4149-84DD-C95A4C846C87}
MediaSample.Core
-
+
{6EDB0588-FFC5-4EF5-8A99-9E241D0F878D}
Plugin.MediaManager.Abstractions
-
- {56A56F17-7DE1-4CA1-9617-BF32E971AC84}
- Plugin.MediaManager.Android
-
-
+
{06EF2F1F-8A8E-47D6-9FC8-BBC521783F13}
Plugin.MediaManager.ExoPlayer
+
+ {56A56F17-7DE1-4CA1-9617-BF32E971AC84}
+ Plugin.MediaManager.Android
+
diff --git a/Samples/Simple/MediaSample.Droid/packages.config b/Samples/Simple/MediaSample.Droid/packages.config
index f0876b4a..b4e47384 100644
--- a/Samples/Simple/MediaSample.Droid/packages.config
+++ b/Samples/Simple/MediaSample.Droid/packages.config
@@ -1,6 +1,7 @@
+
diff --git a/Samples/Simple/MediaSample.UWP/MediaSample.UWP.csproj b/Samples/Simple/MediaSample.UWP/MediaSample.UWP.csproj
index 7cf621cb..ed1e6abc 100644
--- a/Samples/Simple/MediaSample.UWP/MediaSample.UWP.csproj
+++ b/Samples/Simple/MediaSample.UWP/MediaSample.UWP.csproj
@@ -129,11 +129,11 @@
-
+
{6edb0588-ffc5-4ef5-8a99-9e241d0f878d}
Plugin.MediaManager.Abstractions
-
+
{e34b516d-c0d8-450f-9db0-bb6a5b04aef1}
Plugin.MediaManager.UWP
diff --git a/Samples/Simple/MediaSample.iOS/MediaSample.iOS.csproj b/Samples/Simple/MediaSample.iOS/MediaSample.iOS.csproj
index 417787e5..8baf8982 100644
--- a/Samples/Simple/MediaSample.iOS/MediaSample.iOS.csproj
+++ b/Samples/Simple/MediaSample.iOS/MediaSample.iOS.csproj
@@ -124,14 +124,14 @@
{19955052-96FC-4149-84DD-C95A4C846C87}
MediaSample.Core
-
- {2882AEEB-D4CD-4EB9-8A6C-6653B33681F0}
- Plugin.MediaManager.iOS
-
-
+
{6EDB0588-FFC5-4EF5-8A99-9E241D0F878D}
Plugin.MediaManager.Abstractions
+
+ {2882AEEB-D4CD-4EB9-8A6C-6653B33681F0}
+ Plugin.MediaManager.iOS
+
diff --git a/Samples/Video/VideoSample.iOS/VideoSample.iOS.csproj b/Samples/Video/VideoSample.iOS/VideoSample.iOS.csproj
index dd2fee45..29df555a 100644
--- a/Samples/Video/VideoSample.iOS/VideoSample.iOS.csproj
+++ b/Samples/Video/VideoSample.iOS/VideoSample.iOS.csproj
@@ -29,7 +29,7 @@
i386, x86_64
HttpClientHandler
Default
- 10.1
+
False
False
False
@@ -127,11 +127,11 @@
-
+
{6EDB0588-FFC5-4EF5-8A99-9E241D0F878D}
Plugin.MediaManager.Abstractions
-
+
{2882AEEB-D4CD-4EB9-8A6C-6653B33681F0}
Plugin.MediaManager.iOS