diff --git a/src/Directory.Build.props b/src/Directory.Build.props index 6392a1175..36b1625ed 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -18,7 +18,28 @@ $(DefineConstants);UWP10_0 + en + 8.0 + enable + VideoLAN + VideoLAN + true + true + true + false + LGPL-2.1-or-later + git + https://code.videolan.org/videolan/LibVLCSharp + icon.png + https://code.videolan.org/videolan/LibVLCSharp/blob/master/NEWS 3.4.9 + libvlc;vlc;videolan;native;c/c++;video;audio;player;media;mediaplayer;codec;ffmpeg;xamarin;graphics;ios;android;linux;windows;macos;cross-platform + + + True + + + diff --git a/src/LibVLCSharp.Android.AWindow/Directory.build.props b/src/LibVLCSharp.Android.AWindow/Directory.build.props new file mode 100644 index 000000000..a6221b864 --- /dev/null +++ b/src/LibVLCSharp.Android.AWindow/Directory.build.props @@ -0,0 +1,5 @@ + + + disable + + \ No newline at end of file diff --git a/src/LibVLCSharp.Avalonia/LibVLCSharp.Avalonia.csproj b/src/LibVLCSharp.Avalonia/LibVLCSharp.Avalonia.csproj index 8452b287d..be6800e83 100755 --- a/src/LibVLCSharp.Avalonia/LibVLCSharp.Avalonia.csproj +++ b/src/LibVLCSharp.Avalonia/LibVLCSharp.Avalonia.csproj @@ -14,30 +14,13 @@ LibVLC needs to be installed separately, see VideoLAN.LibVLC.* packages. netstandard2.0 LibVLCSharp.Avalonia - 8.0 LibVLCSharp.Avalonia - VideoLAN - VideoLAN - true - true - true - false - LGPL-2.1-or-later - git - https://code.videolan.org/videolan/LibVLCSharp - icon.png - enable - https://code.videolan.org/videolan/LibVLCSharp/blob/master/NEWS - libvlc;vlc;videolan;video;audio;player;media;mediaplayer;avalonia;linux;macos;windows;cross-platform + $(PackageTags);avalonia alpha01 - - True - - diff --git a/src/LibVLCSharp.Forms.Platforms.GTK/LibVLCSharp.Forms.Platforms.GTK.csproj b/src/LibVLCSharp.Forms.Platforms.GTK/LibVLCSharp.Forms.Platforms.GTK.csproj index f4e0b7389..112edc6b9 100644 --- a/src/LibVLCSharp.Forms.Platforms.GTK/LibVLCSharp.Forms.Platforms.GTK.csproj +++ b/src/LibVLCSharp.Forms.Platforms.GTK/LibVLCSharp.Forms.Platforms.GTK.csproj @@ -10,20 +10,8 @@ Xamarin.Forms support for other platforms are in different packages (namely LibV net47 LibVLCSharp.Forms.Platforms.GTK - 8.0 - enable LibVLCSharp.Forms.GTK - VideoLAN - VideoLAN - true - true - true - LGPL-2.1-or-later - git - https://code.videolan.org/videolan/LibVLCSharp - icon.png - https://code.videolan.org/videolan/LibVLCSharp/blob/master/NEWS - libvlc;vlc;videolan;native;c/c++;video;audio;player;media;mediaplayer;codec;ffmpeg;xamarin;graphics;ios;android;linux;windows;macos;cross-platform + $(PackageTags);gtk @@ -31,10 +19,6 @@ Xamarin.Forms support for other platforms are in different packages (namely LibV - - True - - diff --git a/src/LibVLCSharp.Forms.Platforms.WPF/LibVLCSharp.Forms.Platforms.WPF.csproj b/src/LibVLCSharp.Forms.Platforms.WPF/LibVLCSharp.Forms.Platforms.WPF.csproj index b064f14c0..03328f21d 100644 --- a/src/LibVLCSharp.Forms.Platforms.WPF/LibVLCSharp.Forms.Platforms.WPF.csproj +++ b/src/LibVLCSharp.Forms.Platforms.WPF/LibVLCSharp.Forms.Platforms.WPF.csproj @@ -10,28 +10,10 @@ Xamarin.Forms support for other platforms are in different packages (namely LibV net47 LibVLCSharp.Forms.Platforms.WPF - 8.0 - enable LibVLCSharp.Forms.WPF - VideoLAN - VideoLAN - true - true - true - LGPL-2.1-or-later - git - https://code.videolan.org/videolan/LibVLCSharp - icon.png - https://code.videolan.org/videolan/LibVLCSharp/blob/master/NEWS - libvlc;vlc;videolan;native;c/c++;video;audio;player;media;mediaplayer;codec;ffmpeg;xamarin;graphics;ios;android;linux;windows;macos;cross-platform true + $(PackageTags);wpf - - - True - - - full true diff --git a/src/LibVLCSharp.Forms/LibVLCSharp.Forms.csproj b/src/LibVLCSharp.Forms/LibVLCSharp.Forms.csproj index b41d5c0bd..d4a1a7de8 100644 --- a/src/LibVLCSharp.Forms/LibVLCSharp.Forms.csproj +++ b/src/LibVLCSharp.Forms/LibVLCSharp.Forms.csproj @@ -14,22 +14,7 @@ Xamarin.Forms support for GTK and WPF are in separate packages. LibVLC needs to netstandard2.0 $(TargetFrameworks);MonoAndroid81;Xamarin.iOS10;Xamarin.Mac20 LibVLCSharp.Forms - en - 8.0 - enable LibVLCSharp.Forms - VideoLAN - VideoLAN - true - true - true - false - LGPL-2.1-or-later - git - https://code.videolan.org/videolan/LibVLCSharp - icon.png - https://code.videolan.org/videolan/LibVLCSharp/blob/master/NEWS - libvlc;vlc;videolan;native;c/c++;video;audio;player;media;mediaplayer;codec;ffmpeg;xamarin;graphics;ios;android;linux;windows;macos;cross-platform @@ -40,10 +25,7 @@ Xamarin.Forms support for GTK and WPF are in separate packages. LibVLC needs to - - True - - + diff --git a/src/LibVLCSharp.GTK/LibVLCSharp.GTK.csproj b/src/LibVLCSharp.GTK/LibVLCSharp.GTK.csproj index a4911d4de..8e6efae98 100644 --- a/src/LibVLCSharp.GTK/LibVLCSharp.GTK.csproj +++ b/src/LibVLCSharp.GTK/LibVLCSharp.GTK.csproj @@ -14,28 +14,9 @@ LibVLC needs to be installed separately, see VideoLAN.LibVLC.* packages. net47 LibVLCSharp.GTK - enable - 8.0 LibVLCSharp.GTK - VideoLAN - VideoLAN - true - true - true - false - LGPL-2.1-or-later - git - https://code.videolan.org/videolan/LibVLCSharp - icon.png - https://code.videolan.org/videolan/LibVLCSharp/blob/master/NEWS - libvlc;vlc;videolan;video;audio;player;media;mediaplayer;gtk-sharp;linux;windows;cross-platform + $(PackageTags);gtk-sharp - - - True - - - C:\Program Files (x86)\GtkSharp\2.12\lib\gtk-sharp-2.0\gdk-sharp.dll diff --git a/src/LibVLCSharp.Tests/LibVLCSharp.Tests.csproj b/src/LibVLCSharp.Tests/LibVLCSharp.Tests.csproj index 7f9ca3030..9842d47ca 100644 --- a/src/LibVLCSharp.Tests/LibVLCSharp.Tests.csproj +++ b/src/LibVLCSharp.Tests/LibVLCSharp.Tests.csproj @@ -3,8 +3,8 @@ netcoreapp3.1 Exe false - 8.0 - enable + disable + 1591 full diff --git a/src/LibVLCSharp.Tests/LibVLCTests.cs b/src/LibVLCSharp.Tests/LibVLCTests.cs index 120e864d0..a9c9786aa 100644 --- a/src/LibVLCSharp.Tests/LibVLCTests.cs +++ b/src/LibVLCSharp.Tests/LibVLCTests.cs @@ -85,11 +85,8 @@ public void Categories() [Test] public void SetExitHandler() { - var called = false; - var exitCb = new ExitCallback(() => { - called = true; }); _libVLC.SetExitHandler(exitCb); diff --git a/src/LibVLCSharp.Uno/LibVLCSharp.Uno.csproj b/src/LibVLCSharp.Uno/LibVLCSharp.Uno.csproj index 9690f0776..5168771fe 100644 --- a/src/LibVLCSharp.Uno/LibVLCSharp.Uno.csproj +++ b/src/LibVLCSharp.Uno/LibVLCSharp.Uno.csproj @@ -3,36 +3,19 @@ LibVLCSharp.Uno Uno integration for LibVLCSharp - 8.0 - enable Xamarin.iOS10;MonoAndroid81 $(TargetFrameworks);uap10.0.16299 true - VideoLAN - VideoLAN - true LibVLCSharp.Uno is the integration of LibVLCSharp with the Uno Platform on Windows, iOS and Android. It also contains a VLC MediaPlayerElement for the Uno Platform (UWP, Android, iOS) - libvlc;vlc;videolan;video;audio;player;media;mediaplayer;mediaelement;mediaplayerelement;codec;ffmpeg;graphics;ios;android;windows;cross-platform;uno + $(PackageTags);uno LibVLCSharp.Uno LibVLCSharp.Uno - LGPL-2.1-or-later - git - https://code.videolan.org/videolan/LibVLCSharp - icon.png - false - https://code.videolan.org/videolan/LibVLCSharp/blob/master/NEWS - true - true - - True - - %(Filename) diff --git a/src/LibVLCSharp.WPF/LibVLCSharp.WPF.csproj b/src/LibVLCSharp.WPF/LibVLCSharp.WPF.csproj index 6dfb1342d..4a3227768 100644 --- a/src/LibVLCSharp.WPF/LibVLCSharp.WPF.csproj +++ b/src/LibVLCSharp.WPF/LibVLCSharp.WPF.csproj @@ -13,31 +13,11 @@ LibVLC needs to be installed separately, see VideoLAN.LibVLC.* packages. net461;netcoreapp3.0 LibVLCSharp.WPF - en - 8.0 - enable LibVLCSharp.WPF true - true - VideoLAN - VideoLAN - true - true - true - false - LGPL-2.1-or-later - git - https://code.videolan.org/videolan/LibVLCSharp - icon.png - https://code.videolan.org/videolan/LibVLCSharp/blob/master/NEWS - libvlc;vlc;videolan;native;c/c++;video;audio;player;media;mediaplayer;codec;ffmpeg;xamarin;graphics;ios;android;linux;windows;macos;cross-platform + true + $(PackageTags);wpf - - - True - - - diff --git a/src/LibVLCSharp.WinForms/LibVLCSharp.WinForms.csproj b/src/LibVLCSharp.WinForms/LibVLCSharp.WinForms.csproj index 0c2cbbb12..979427383 100644 --- a/src/LibVLCSharp.WinForms/LibVLCSharp.WinForms.csproj +++ b/src/LibVLCSharp.WinForms/LibVLCSharp.WinForms.csproj @@ -14,28 +14,9 @@ LibVLC needs to be installed separately, see VideoLAN.LibVLC.* packages. net40;netcoreapp3.0 true LibVLCSharp.WinForms - 8.0 - enable LibVLCSharp.WinForms - VideoLAN - VideoLAN - true - true - true - false - LGPL-2.1-or-later - git - https://code.videolan.org/videolan/LibVLCSharp - icon.png - https://code.videolan.org/videolan/LibVLCSharp/blob/master/NEWS - libvlc;vlc;videolan;native;c/c++;video;audio;player;media;mediaplayer;codec;ffmpeg;xamarin;graphics;ios;android;linux;windows;macos;cross-platform + $(PackageTags);winforms - - - True - - - diff --git a/src/LibVLCSharp/LibVLCSharp.csproj b/src/LibVLCSharp/LibVLCSharp.csproj index 577e2f21d..8f2c3e89c 100644 --- a/src/LibVLCSharp/LibVLCSharp.csproj +++ b/src/LibVLCSharp/LibVLCSharp.csproj @@ -33,22 +33,7 @@ LibVLC needs to be installed separately, see VideoLAN.LibVLC.* packages.$(TargetFrameworks);uap10.0;uap10.0.16299;net40;net471 $(TargetsForTfmSpecificBuildOutput);IncludeAWindow LibVLCSharp - en - 8.0 - enable LibVLCSharp - VideoLAN - VideoLAN - true - true - true - false - LGPL-2.1-or-later - git - https://code.videolan.org/videolan/LibVLCSharp - icon.png - https://code.videolan.org/videolan/LibVLCSharp/blob/master/NEWS - libvlc;vlc;videolan;native;c/c++;video;audio;player;media;mediaplayer;codec;ffmpeg;xamarin;graphics;ios;android;linux;windows;macos;cross-platform true $(NoWarn);NU5128 @@ -58,10 +43,6 @@ LibVLC needs to be installed separately, see VideoLAN.LibVLC.* packages. - - True - -