From dc3e6310b8f92a624b1c6e2b5c98f83050327742 Mon Sep 17 00:00:00 2001 From: Roman Miniailov Date: Tue, 6 Feb 2024 19:23:01 +0100 Subject: [PATCH] Update to SDK version 15.8.9 --- .../MediaPlayer/MediaPlayer net7.csproj | 4 +- .../MediaPlayer/MediaPlayer net8.csproj | 4 +- .../RTSP Client/RTSP Client net7.csproj | 4 +- .../RTSP Client/RTSP Client net8.csproj | 4 +- .../Simple Video Capture net7.csproj | 4 +- .../Simple Video Capture net8.csproj | 4 +- .../SimplePlayerAvalonia.csproj | 4 +- .../Media Info CLI/Media Info CLI.csproj | 2 +- .../Console/RTSPView/RTSPView.csproj | 2 +- .../Console/RTSPViewCV/RTSPViewCV.csproj | 4 +- .../MAUI/SimpleCapture/MainPage.xaml.cs | 4 +- .../Platforms/Android/AndroidManifest.xml | 2 +- .../MAUI/SimpleCapture/SimpleCaptureMB.csproj | 4 +- Media Blocks SDK/MAUI/SimplePlayer/App.xaml | 14 + .../MAUI/SimplePlayer/App.xaml.cs | 12 + .../MAUI/SimplePlayer/AppShell.xaml | 15 + .../MAUI/SimplePlayer/AppShell.xaml.cs | 10 + .../MAUI/SimplePlayer/MainPage.xaml | 120 ++++++ .../MAUI/SimplePlayer/MainPage.xaml.cs | 289 +++++++++++++ .../MAUI/SimplePlayer/MauiProgram.cs | 24 ++ .../Platforms/Android/AndroidManifest.xml | 8 + .../Platforms/Android/MainActivity.cs | 11 + .../Platforms/Android/MainApplication.cs | 16 + .../Android/Resources/values/colors.xml | 6 + .../Platforms/MacCatalyst/AppDelegate.cs | 10 + .../Platforms/MacCatalyst/Info.plist | 30 ++ .../Platforms/MacCatalyst/Program.cs | 16 + .../MAUI/SimplePlayer/Platforms/Tizen/Main.cs | 17 + .../Platforms/Tizen/tizen-manifest.xml | 15 + .../SimplePlayer/Platforms/Windows/App.xaml | 8 + .../Platforms/Windows/App.xaml.cs | 24 ++ .../Platforms/Windows/Package.appxmanifest | 43 ++ .../Platforms/Windows/app.manifest | 15 + .../SimplePlayer/Platforms/iOS/AppDelegate.cs | 10 + .../SimplePlayer/Platforms/iOS/Info.plist | 32 ++ .../SimplePlayer/Platforms/iOS/Program.cs | 16 + .../Properties/launchSettings.json | 8 + .../Resources/AppIcon/appicon.svg | 4 + .../Resources/AppIcon/appiconfg.svg | 8 + .../SimplePlayer/Resources/Default.vfskin | Bin 0 -> 17344 bytes .../Resources/Fonts/OpenSans-Regular.ttf | Bin 0 -> 107140 bytes .../Resources/Fonts/OpenSans-Semibold.ttf | Bin 0 -> 111048 bytes .../Resources/Images/dotnet_bot.svg | 93 +++++ .../Resources/Raw/AboutAssets.txt | 15 + .../SimplePlayer/Resources/Splash/splash.svg | 8 + .../SimplePlayer/Resources/Styles/Colors.xaml | 44 ++ .../SimplePlayer/Resources/Styles/Styles.xaml | 384 ++++++++++++++++++ Media Blocks SDK/MAUI/SimplePlayer/readme.md | 18 + .../Decklink MB Demo net472.csproj | 6 +- .../Decklink MB Demo net5.csproj | 6 +- .../Decklink MB Demo net6.csproj | 6 +- .../Decklink MB Demo net7.csproj | 6 +- .../Decklink MB Demo net8.csproj | 6 +- .../Decklink MB Demo netcore31.csproj | 6 +- .../Face Detector Live net472.csproj | 6 +- .../Face Detector Live net5.csproj | 6 +- .../Face Detector Live net6.csproj | 6 +- .../Face Detector Live net7.csproj | 6 +- .../Face Detector Live net8.csproj | 6 +- .../Face Detector Live netcore31.csproj | 6 +- .../HTTP MJPEG Source Demo net472.csproj | 4 +- .../HTTP MJPEG Source Demo net5.csproj | 4 +- .../HTTP MJPEG Source Demo net6.csproj | 4 +- .../HTTP MJPEG Source Demo net7.csproj | 4 +- .../HTTP MJPEG Source Demo net8.csproj | 4 +- .../HTTP MJPEG Source Demo netcore31.csproj | 4 +- .../CSharp/KLV Demo/KLV Demo net472.csproj | 4 +- .../WPF/CSharp/KLV Demo/KLV Demo net5.csproj | 4 +- .../WPF/CSharp/KLV Demo/KLV Demo net6.csproj | 4 +- .../WPF/CSharp/KLV Demo/KLV Demo net7.csproj | 4 +- .../WPF/CSharp/KLV Demo/KLV Demo net8.csproj | 4 +- .../CSharp/KLV Demo/KLV Demo netcore31.csproj | 4 +- .../Live Video Compositor Demo net472.csproj | 6 +- .../Live Video Compositor Demo net5.csproj | 6 +- .../Live Video Compositor Demo net6.csproj | 6 +- .../Live Video Compositor Demo net7.csproj | 6 +- .../Live Video Compositor Demo net8.csproj | 6 +- ...ive Video Compositor Demo netcore31.csproj | 6 +- .../MainWindow.xaml.cs | 22 +- .../NDI Source Demo net472.csproj | 4 +- .../NDI Source Demo net5.csproj | 4 +- .../NDI Source Demo net6.csproj | 4 +- .../NDI Source Demo net7.csproj | 4 +- .../NDI Source Demo net8.csproj | 4 +- .../NDI Source Demo netcore31.csproj | 4 +- .../Overlay Manager Demo net472.csproj | 6 +- .../Overlay Manager Demo net5.csproj | 6 +- .../Overlay Manager Demo net6.csproj | 6 +- .../Overlay Manager Demo net7.csproj | 6 +- .../Overlay Manager Demo net8.csproj | 6 +- .../Overlay Manager Demo netcore31.csproj | 6 +- .../Screen Capture MB WPF net472.csproj | 6 +- .../Screen Capture MB WPF net5.csproj | 6 +- .../Screen Capture MB WPF net6.csproj | 6 +- .../Screen Capture MB WPF net7.csproj | 6 +- .../Screen Capture MB WPF net8.csproj | 6 +- .../Screen Capture MB WPF netcore31.csproj | 6 +- ...le Video Capture Demo MB WPF net472.csproj | 6 +- ...mple Video Capture Demo MB WPF net5.csproj | 6 +- ...mple Video Capture Demo MB WPF net6.csproj | 6 +- ...mple Video Capture Demo MB WPF net7.csproj | 6 +- ...mple Video Capture Demo MB WPF net8.csproj | 6 +- ...Video Capture Demo MB WPF netcore31.csproj | 6 +- .../Simple Player Core Demo net472.csproj | 6 +- .../Simple Player Core Demo net5.csproj | 6 +- .../Simple Player Core Demo net6.csproj | 6 +- .../Simple Player Core Demo net7.csproj | 6 +- .../Simple Player Core Demo net8.csproj | 6 +- .../Simple Player Core Demo netcore31.csproj | 6 +- .../Simple Player Demo MB WPF net472.csproj | 6 +- .../Simple Player Demo MB WPF net5.csproj | 6 +- .../Simple Player Demo MB WPF net6.csproj | 6 +- .../Simple Player Demo MB WPF net7.csproj | 6 +- .../Simple Player Demo MB WPF net8.csproj | 6 +- ...Simple Player Demo MB WPF netcore31.csproj | 6 +- ...al Networks Streamer Demo MB net472.csproj | 6 +- ...cial Networks Streamer Demo MB net5.csproj | 6 +- ...cial Networks Streamer Demo MB net6.csproj | 6 +- ...cial Networks Streamer Demo MB net7.csproj | 6 +- ...cial Networks Streamer Demo MB net8.csproj | 6 +- ...Networks Streamer Demo MB netcore31.csproj | 6 +- .../VNC Source Demo net472.csproj | 4 +- .../VNC Source Demo net5.csproj | 4 +- .../VNC Source Demo net6.csproj | 4 +- .../VNC Source Demo net7.csproj | 4 +- .../VNC Source Demo net8.csproj | 4 +- .../VNC Source Demo netcore31.csproj | 4 +- .../Video Compositor Demo net472.csproj | 6 +- .../Video Compositor Demo net5.csproj | 6 +- .../Video Compositor Demo net6.csproj | 6 +- .../Video Compositor Demo net7.csproj | 6 +- .../Video Compositor Demo net8.csproj | 6 +- .../Video Compositor Demo netcore31.csproj | 6 +- .../Karaoke Demo MB net472.csproj | 4 +- .../Karaoke Demo/Karaoke Demo MB net5.csproj | 4 +- .../Karaoke Demo/Karaoke Demo MB net6.csproj | 4 +- .../Karaoke Demo/Karaoke Demo MB net7.csproj | 4 +- .../Karaoke Demo/Karaoke Demo MB net8.csproj | 4 +- .../Karaoke Demo MB netcore31.csproj | 4 +- .../Memory Player Demo net472.csproj | 4 +- .../Memory Player Demo net5.csproj | 4 +- .../Memory Player Demo net6.csproj | 4 +- .../Memory Player Demo net7.csproj | 4 +- .../Memory Player Demo net8.csproj | 4 +- .../Memory Player Demo netcore31.csproj | 4 +- .../RTSP MultiView Demo net472.csproj | 4 +- .../RTSP MultiView Demo net5.csproj | 4 +- .../RTSP MultiView Demo net6.csproj | 4 +- .../RTSP MultiView Demo net7.csproj | 4 +- .../RTSP MultiView Demo net8.csproj | 4 +- .../RTSP MultiView Demo netcore31.csproj | 4 +- .../Simple Player Demo net472.csproj | 4 +- .../Simple Player Demo net5.csproj | 4 +- .../Simple Player Demo net6.csproj | 4 +- .../Simple Player Demo net7.csproj | 4 +- .../Simple Player Demo net8.csproj | 4 +- .../Simple Player Demo netcore31.csproj | 4 +- .../Simple Video Capture Demo net472.csproj | 4 +- .../Simple Video Capture Demo net5.csproj | 4 +- .../Simple Video Capture Demo net6.csproj | 4 +- .../Simple Video Capture Demo net7.csproj | 4 +- .../Simple Video Capture Demo net8.csproj | 4 +- ...Simple Video Capture Demo netcore31.csproj | 4 +- .../Video Mixer Demo net472.csproj | 4 +- .../Video Mixer Demo net5.csproj | 4 +- .../Video Mixer Demo net6.csproj | 4 +- .../Video Mixer Demo net7.csproj | 4 +- .../Video Mixer Demo net8.csproj | 4 +- .../Video Mixer Demo netcore31.csproj | 4 +- .../SimpleVideoCapture.csproj | 4 +- .../SimpleMediaPlayerMBMac.csproj | 4 +- .../SimpleVideoCaptureMBMac.csproj | 4 +- .../MediaPlayer/MediaPlayer net7.csproj | 4 +- .../MediaPlayer/MediaPlayer net8.csproj | 4 +- .../Simple Video Player.csproj | 4 +- .../MAUI/SimplePlayer/MainPage.xaml.cs | 2 + .../MAUI/SimplePlayer/SimplePlayer.csproj | 4 +- .../MAUI/SkinnedPlayer/MainPage.xaml.cs | 3 + .../MAUI/SkinnedPlayer/SkinnedPlayer.csproj | 4 +- ...ecklink Output Player Demo X net472.csproj | 4 +- .../Decklink Output Player Demo X net5.csproj | 4 +- .../Decklink Output Player Demo X net6.csproj | 4 +- .../Decklink Output Player Demo X net7.csproj | 4 +- .../Decklink Output Player Demo X net8.csproj | 4 +- ...link Output Player Demo X netcore31.csproj | 4 +- .../Simple Player Demo X WPF net472.csproj | 4 +- .../Simple Player Demo X WPF net5.csproj | 4 +- .../Simple Player Demo X WPF net6.csproj | 4 +- .../Simple Player Demo X WPF net7.csproj | 4 +- .../Simple Player Demo X WPF net8.csproj | 4 +- .../Simple Player Demo X WPF netcore31.csproj | 4 +- .../Karaoke Demo/Karaoke Demo X net472.csproj | 4 +- .../Karaoke Demo/Karaoke Demo X net5.csproj | 4 +- .../Karaoke Demo/Karaoke Demo X net6.csproj | 4 +- .../Karaoke Demo/Karaoke Demo X net7.csproj | 4 +- .../Karaoke Demo/Karaoke Demo X net8.csproj | 4 +- .../Karaoke Demo X netcore31.csproj | 4 +- .../Main Demo/Main Demo MP X net472.csproj | 4 +- .../Main Demo/Main Demo MP X net5.csproj | 4 +- .../Main Demo/Main Demo MP X net6.csproj | 4 +- .../Main Demo/Main Demo MP X net7.csproj | 4 +- .../Main Demo/Main Demo MP X net8.csproj | 4 +- .../Main Demo/Main Demo MP X netcore31.csproj | 4 +- .../Simple Media Player WinUIX.csproj | 4 +- .../Main Demo MP WPF (NuGet) net472.csproj | 14 +- .../Main Demo MP WPF (NuGet) net5.csproj | 14 +- .../Main Demo MP WPF (NuGet) net6.csproj | 14 +- .../Main Demo MP WPF (NuGet) net7.csproj | 14 +- .../Main Demo MP WPF (NuGet) net8.csproj | 14 +- .../Main Demo MP WPF (NuGet) netcore31.csproj | 14 +- ...Nvidia Maxine Player (NuGet) net472.csproj | 8 +- .../Nvidia Maxine Player (NuGet) net5.csproj | 8 +- .../Nvidia Maxine Player (NuGet) net6.csproj | 8 +- .../Nvidia Maxine Player (NuGet) net7.csproj | 8 +- .../Nvidia Maxine Player (NuGet) net8.csproj | 8 +- ...dia Maxine Player (NuGet) netcore31.csproj | 8 +- .../Skinned Player (NuGet) net472.csproj | 8 +- .../Skinned Player (NuGet) net5.csproj | 8 +- .../Skinned Player (NuGet) net6.csproj | 8 +- .../Skinned Player (NuGet) net7.csproj | 8 +- .../Skinned Player (NuGet) net8.csproj | 8 +- .../Skinned Player (NuGet) netcore31.csproj | 12 +- .../madVR Demo (NuGet) net472.csproj | 8 +- .../madVR Demo/madVR Demo (NuGet) net5.csproj | 8 +- .../madVR Demo/madVR Demo (NuGet) net6.csproj | 8 +- .../madVR Demo/madVR Demo (NuGet) net7.csproj | 8 +- .../madVR Demo/madVR Demo (NuGet) net8.csproj | 8 +- .../madVR Demo (NuGet) netcore31.csproj | 8 +- .../Audio Player Demo (NuGet) net472.csproj | 8 +- .../Audio Player Demo (NuGet) net5.csproj | 8 +- .../Audio Player Demo (NuGet) net6.csproj | 8 +- .../Audio Player Demo (NuGet) net7.csproj | 8 +- .../Audio Player Demo (NuGet) net8.csproj | 8 +- ...Audio Player Demo (NuGet) netcore31.csproj | 8 +- .../DVD Player Demo (NuGet) net472.csproj | 6 +- .../DVD Player Demo (NuGet) net5.csproj | 6 +- .../DVD Player Demo (NuGet) net6.csproj | 6 +- .../DVD Player Demo (NuGet) net7.csproj | 6 +- .../DVD Player Demo (NuGet) net8.csproj | 6 +- .../DVD Player Demo (NuGet) netcore31.csproj | 6 +- ...Memory Playback Demo (NuGet) net472.csproj | 8 +- ...d Memory Playback Demo (NuGet) net5.csproj | 8 +- ...d Memory Playback Demo (NuGet) net6.csproj | 8 +- ...d Memory Playback Demo (NuGet) net7.csproj | 8 +- ...d Memory Playback Demo (NuGet) net8.csproj | 8 +- ...ory Playback Demo (NuGet) netcore31.csproj | 8 +- .../Karaoke Demo (NuGet) net472.csproj | 8 +- .../Karaoke Demo (NuGet) net5.csproj | 8 +- .../Karaoke Demo (NuGet) net6.csproj | 8 +- .../Karaoke Demo (NuGet) net7.csproj | 8 +- .../Karaoke Demo (NuGet) net8.csproj | 8 +- .../Karaoke Demo (NuGet) netcore31.csproj | 8 +- .../Main Demo MP (NuGet) net472.csproj | 12 +- .../Main Demo MP (NuGet) net5.csproj | 12 +- .../Main Demo MP (NuGet) net6.csproj | 12 +- .../Main Demo MP (NuGet) net7.csproj | 12 +- .../Main Demo MP (NuGet) net8.csproj | 12 +- .../Main Demo MP (NuGet) netcore31.csproj | 12 +- ...Memory Playback Demo (NuGet) net472.csproj | 8 +- .../Memory Playback Demo (NuGet) net5.csproj | 8 +- .../Memory Playback Demo (NuGet) net6.csproj | 8 +- .../Memory Playback Demo (NuGet) net7.csproj | 8 +- .../Memory Playback Demo (NuGet) net8.csproj | 8 +- ...ory Playback Demo (NuGet) netcore31.csproj | 8 +- ...e Video Streams Demo (NuGet) net472.csproj | 8 +- ...ple Video Streams Demo (NuGet) net5.csproj | 8 +- ...ple Video Streams Demo (NuGet) net6.csproj | 8 +- ...ple Video Streams Demo (NuGet) net7.csproj | 8 +- ...ple Video Streams Demo (NuGet) net8.csproj | 8 +- ...ideo Streams Demo (NuGet) netcore31.csproj | 8 +- ...amless Playback Demo (NuGet) net472.csproj | 8 +- ...Seamless Playback Demo (NuGet) net5.csproj | 8 +- ...Seamless Playback Demo (NuGet) net6.csproj | 8 +- ...Seamless Playback Demo (NuGet) net7.csproj | 8 +- ...Seamless Playback Demo (NuGet) net8.csproj | 8 +- ...ess Playback Demo (NuGet) netcore31.csproj | 8 +- ...le Video Player Demo (NuGet) net472.csproj | 12 +- ...mple Video Player Demo (NuGet) net5.csproj | 12 +- ...mple Video Player Demo (NuGet) net6.csproj | 12 +- ...mple Video Player Demo (NuGet) net7.csproj | 12 +- ...mple Video Player Demo (NuGet) net8.csproj | 12 +- ...Video Player Demo (NuGet) netcore31.csproj | 12 +- .../Two Windows Demo (NuGet) net472.csproj | 8 +- .../Two Windows Demo (NuGet) net5.csproj | 8 +- .../Two Windows Demo (NuGet) net6.csproj | 8 +- .../Two Windows Demo (NuGet) net7.csproj | 8 +- .../Two Windows Demo (NuGet) net8.csproj | 8 +- .../Two Windows Demo (NuGet) netcore31.csproj | 8 +- .../VR 360 Demo (NuGet) net472.csproj | 6 +- .../VR 360 Demo (NuGet) net5.csproj | 6 +- .../VR 360 Demo (NuGet) net6.csproj | 6 +- .../VR 360 Demo (NuGet) net7.csproj | 6 +- .../VR 360 Demo (NuGet) net8.csproj | 6 +- .../VR 360 Demo (NuGet) netcore31.csproj | 6 +- .../Video Mixing Demo (NuGet) net472.csproj | 8 +- .../Video Mixing Demo (NuGet) net5.csproj | 8 +- .../Video Mixing Demo (NuGet) net6.csproj | 8 +- .../Video Mixing Demo (NuGet) net7.csproj | 8 +- .../Video Mixing Demo (NuGet) net8.csproj | 8 +- ...Video Mixing Demo (NuGet) netcore31.csproj | 8 +- .../YouTube Player Demo (NuGet) net472.csproj | 8 +- .../YouTube Player Demo (NuGet) net5.csproj | 8 +- .../YouTube Player Demo (NuGet) net6.csproj | 8 +- .../YouTube Player Demo (NuGet) net7.csproj | 8 +- .../YouTube Player Demo (NuGet) net8.csproj | 8 +- ...uTube Player Demo (NuGet) netcore31.csproj | 8 +- .../madVR Demo (NuGet) net472.csproj | 8 +- .../madVR Demo/madVR Demo (NuGet) net5.csproj | 8 +- .../madVR Demo/madVR Demo (NuGet) net6.csproj | 8 +- .../madVR Demo/madVR Demo (NuGet) net7.csproj | 8 +- .../madVR Demo/madVR Demo (NuGet) net8.csproj | 8 +- .../madVR Demo (NuGet) netcore31.csproj | 8 +- .../Audio Player Demo VB (NuGet).vbproj | 8 +- .../Audio Player/Audio Player Demo VB.vbproj | 4 +- .../Audio Player/My Project/AssemblyInfo.vb | 4 +- .../DVD Player Demo VB (NuGet).vbproj | 6 +- .../DVD Player/DVD Player Demo VB.vbproj | 4 +- .../DVD Player/My Project/AssemblyInfo.vb | 4 +- .../Main Demo/Main Demo MP VB (NuGet).vbproj | 12 +- .../VB .Net/Main Demo/Main Demo MP VB.vbproj | 4 +- .../Main Demo/My Project/AssemblyInfo.vb | 4 +- .../Memory Playback Demo VB (NuGet).vbproj | 8 +- .../Memory Playback Demo VB.vbproj | 4 +- .../Memory Stream/My Project/AssemblyInfo.vb | 4 +- .../Two Windows/My Project/AssemblyInfo.vb | 4 +- .../Two Windows Demo VB (NuGet).vbproj | 8 +- .../Two Windows/Two Windows Demo VB.vbproj | 4 +- .../Video Player/My Project/AssemblyInfo.vb | 4 +- .../Video Player Demo VB (NuGet).vbproj | 12 +- .../Video Player/Video Player Demo VB.vbproj | 4 +- .../Simple Media Player WinUI.csproj | 8 +- .../memory-playback net472 (NuGet).csproj | 8 +- .../memory-playback net472.csproj | 4 +- .../memory-playback net5 (NuGet).csproj | 8 +- .../memory-playback net5.csproj | 4 +- .../memory-playback net6 (NuGet).csproj | 8 +- .../memory-playback net6.csproj | 4 +- .../memory-playback net7 (NuGet).csproj | 8 +- .../memory-playback net7.csproj | 4 +- .../memory-playback net8 (NuGet).csproj | 8 +- .../memory-playback net8.csproj | 4 +- .../memory-playback netcore31 (NuGet).csproj | 8 +- .../memory-playback netcore31.csproj | 4 +- .../read-file-info (NuGet) net472.csproj | 6 +- .../read-file-info (NuGet) net5.csproj | 6 +- .../read-file-info (NuGet) net6.csproj | 6 +- .../read-file-info (NuGet) net7.csproj | 6 +- .../read-file-info (NuGet) net8.csproj | 6 +- .../read-file-info (NuGet) netcore31.csproj | 6 +- .../read-file-info net472.csproj | 4 +- .../read-file-info/read-file-info net5.csproj | 2 +- .../read-file-info/read-file-info net6.csproj | 4 +- .../read-file-info/read-file-info net7.csproj | 4 +- .../read-file-info/read-file-info net8.csproj | 4 +- .../read-file-info netcore31.csproj | 4 +- .../Simple Video Capture net7.csproj | 4 +- .../Simple Video Capture net8.csproj | 4 +- .../SimpleVideoCaptureA.csproj | 4 +- .../MAUI/QRReader/MainPage.xaml.cs | 2 + .../MAUI/QRReader/QRReader.csproj | 4 +- .../MAUI/SimpleCapture/MainPage.xaml.cs | 2 + .../MAUI/SimpleCapture/SimpleCapture.csproj | 4 +- .../Audio Capture Demo X WPF net472.csproj | 4 +- .../Audio Capture Demo X WPF net5.csproj | 4 +- .../Audio Capture Demo X WPF net6.csproj | 4 +- .../Audio Capture Demo X WPF net7.csproj | 4 +- .../Audio Capture Demo X WPF net8.csproj | 4 +- .../Audio Capture Demo X WPF netcore31.csproj | 4 +- .../Decklink Demo X net472.csproj | 4 +- .../Decklink Demo X net5.csproj | 4 +- .../Decklink Demo X net6.csproj | 4 +- .../Decklink Demo X net7.csproj | 4 +- .../Decklink Demo X net8.csproj | 4 +- .../Decklink Demo X netcore31.csproj | 4 +- .../IP Capture X Demo WPF net472.csproj | 4 +- .../IP Capture X Demo WPF net5.csproj | 4 +- .../IP Capture X Demo WPF net6.csproj | 4 +- .../IP Capture X Demo WPF net7.csproj | 4 +- .../IP Capture X Demo WPF net8.csproj | 4 +- .../IP Capture X Demo WPF netcore31.csproj | 4 +- .../NDI Source Demo X net472.csproj | 4 +- .../NDI Source Demo X net5.csproj | 4 +- .../NDI Source Demo X net6.csproj | 4 +- .../NDI Source Demo X net7.csproj | 4 +- .../NDI Source Demo X net8.csproj | 4 +- .../NDI Source Demo X netcore31.csproj | 4 +- .../NDI Streamer Demo net472.csproj | 4 +- .../NDI Streamer Demo net5.csproj | 4 +- .../NDI Streamer Demo net6.csproj | 4 +- .../NDI Streamer Demo net7.csproj | 4 +- .../NDI Streamer Demo net8.csproj | 4 +- .../NDI Streamer Demo netcore31.csproj | 4 +- .../Overlay Manager Demo X net472.csproj | 4 +- .../Overlay Manager Demo X net5.csproj | 4 +- .../Overlay Manager Demo X net6.csproj | 4 +- .../Overlay Manager Demo X net7.csproj | 4 +- .../Overlay Manager Demo X net8.csproj | 4 +- .../Overlay Manager Demo X netcore31.csproj | 4 +- .../Screen Capture X Demo WPF net472.csproj | 4 +- .../Screen Capture X Demo WPF net5.csproj | 4 +- .../Screen Capture X Demo WPF net6.csproj | 4 +- .../Screen Capture X Demo WPF net7.csproj | 4 +- .../Screen Capture X Demo WPF net8.csproj | 4 +- ...Screen Capture X Demo WPF netcore31.csproj | 4 +- .../Simple Video Capture X net472.csproj | 4 +- .../Simple Video Capture X net5.csproj | 4 +- .../Simple Video Capture X net6.csproj | 4 +- .../Simple Video Capture X net7.csproj | 4 +- .../Simple Video Capture X net8.csproj | 4 +- .../Simple Video Capture X netcore31.csproj | 4 +- .../Social Networks Streamer net472.csproj | 4 +- .../Social Networks Streamer net5.csproj | 4 +- .../Social Networks Streamer net6.csproj | 4 +- .../Social Networks Streamer net7.csproj | 4 +- .../Social Networks Streamer net8.csproj | 4 +- .../Social Networks Streamer netcore31.csproj | 4 +- .../VNC Source Demo X net472.csproj | 4 +- .../VNC Source Demo X net5.csproj | 4 +- .../VNC Source Demo X net6.csproj | 4 +- .../VNC Source Demo X net7.csproj | 4 +- .../VNC Source Demo X net8.csproj | 4 +- .../VNC Source Demo X netcore31.csproj | 4 +- .../Video Compositor Demo net472.csproj | 4 +- .../Video Compositor Demo net5.csproj | 4 +- .../Video Compositor Demo net6.csproj | 4 +- .../Video Compositor Demo net7.csproj | 4 +- .../Video Compositor Demo net8.csproj | 4 +- .../Video Compositor Demo netcore31.csproj | 4 +- .../SimpleVideoCaptureA.csproj | 4 +- .../TV Tuner Demo CLI (NuGet) net472.csproj | 6 +- .../TV Tuner Demo CLI (NuGet) net5.csproj | 6 +- .../TV Tuner Demo CLI (NuGet) net6.csproj | 6 +- .../TV Tuner Demo CLI (NuGet) net7.csproj | 6 +- .../TV Tuner Demo CLI (NuGet) net8.csproj | 6 +- ...TV Tuner Demo CLI (NuGet) netcore31.csproj | 6 +- ...deo Capture Demo CLI (NuGet) net472.csproj | 6 +- ...Video Capture Demo CLI (NuGet) net5.csproj | 6 +- ...Video Capture Demo CLI (NuGet) net6.csproj | 6 +- ...Video Capture Demo CLI (NuGet) net7.csproj | 6 +- ...Video Capture Demo CLI (NuGet) net8.csproj | 6 +- ... Capture Demo CLI (NuGet) netcore31.csproj | 6 +- .../IPCaptureService (NuGet) net472.csproj | 12 +- ...CaptureServiceHelper (NuGet) net472.csproj | 8 +- ...ScreenCaptureService (NuGet) net472.csproj | 8 +- ...dio Capture Demo WPF (NuGet) net472.csproj | 8 +- ...Audio Capture Demo WPF (NuGet) net5.csproj | 8 +- ...Audio Capture Demo WPF (NuGet) net6.csproj | 8 +- ...Audio Capture Demo WPF (NuGet) net7.csproj | 8 +- ...Audio Capture Demo WPF (NuGet) net8.csproj | 8 +- ... Capture Demo WPF (NuGet) netcore31.csproj | 8 +- .../DV Capture Demo WPF (NuGet) net472.csproj | 10 +- .../DV Capture Demo WPF (NuGet) net5.csproj | 10 +- .../DV Capture Demo WPF (NuGet) net6.csproj | 10 +- .../DV Capture Demo WPF (NuGet) net7.csproj | 10 +- .../DV Capture Demo WPF (NuGet) net8.csproj | 10 +- ... Capture Demo WPF (NuGet) netcore31.csproj | 10 +- .../IP MJPEG Restreamer (NuGet) net472.csproj | 16 +- .../IP MJPEG Restreamer (NuGet) net5.csproj | 16 +- .../IP MJPEG Restreamer (NuGet) net6.csproj | 16 +- .../IP MJPEG Restreamer (NuGet) net7.csproj | 16 +- .../IP MJPEG Restreamer (NuGet) net8.csproj | 16 +- ... MJPEG Restreamer (NuGet) netcore31.csproj | 16 +- .../IP Capture Demo WPF (NuGet) net472.csproj | 16 +- .../IP Capture Demo WPF (NuGet) net5.csproj | 16 +- .../IP Capture Demo WPF (NuGet) net6.csproj | 16 +- .../IP Capture Demo WPF (NuGet) net7.csproj | 16 +- .../IP Capture Demo WPF (NuGet) net8.csproj | 16 +- ... Capture Demo WPF (NuGet) netcore31.csproj | 16 +- .../Main Demo VC WPF (NuGet) net472.csproj | 18 +- .../Main Demo VC WPF (NuGet) net5.csproj | 18 +- .../Main Demo VC WPF (NuGet) net6.csproj | 18 +- .../Main Demo VC WPF (NuGet) net7.csproj | 18 +- .../Main Demo VC WPF (NuGet) net8.csproj | 18 +- .../Main Demo VC WPF (NuGet) netcore31.csproj | 18 +- ... IP Cameras Demo WPF (NuGet) net472.csproj | 12 +- ...le IP Cameras Demo WPF (NuGet) net5.csproj | 12 +- ...le IP Cameras Demo WPF (NuGet) net6.csproj | 12 +- ...le IP Cameras Demo WPF (NuGet) net7.csproj | 12 +- ...le IP Cameras Demo WPF (NuGet) net8.csproj | 12 +- ... Cameras Demo WPF (NuGet) netcore31.csproj | 12 +- ...Web Cameras Demo WPF (NuGet) net472.csproj | 10 +- ...e Web Cameras Demo WPF (NuGet) net5.csproj | 10 +- ...e Web Cameras Demo WPF (NuGet) net6.csproj | 10 +- ...e Web Cameras Demo WPF (NuGet) net7.csproj | 10 +- ...e Web Cameras Demo WPF (NuGet) net8.csproj | 10 +- ... Cameras Demo WPF (NuGet) netcore31.csproj | 10 +- ...vidia Maxine VC Demo (NuGet) net472.csproj | 8 +- .../Nvidia Maxine VC Demo (NuGet) net5.csproj | 8 +- .../Nvidia Maxine VC Demo (NuGet) net6.csproj | 8 +- .../Nvidia Maxine VC Demo (NuGet) net7.csproj | 8 +- .../Nvidia Maxine VC Demo (NuGet) net8.csproj | 8 +- ...ia Maxine VC Demo (NuGet) netcore31.csproj | 8 +- ...een Capture Demo WPF (NuGet) net472.csproj | 10 +- ...creen Capture Demo WPF (NuGet) net5.csproj | 10 +- ...creen Capture Demo WPF (NuGet) net6.csproj | 10 +- ...creen Capture Demo WPF (NuGet) net7.csproj | 10 +- ...creen Capture Demo WPF (NuGet) net8.csproj | 10 +- ... Capture Demo WPF (NuGet) netcore31.csproj | 10 +- ...apture Demo WPF MVVM (NuGet) net472.csproj | 12 +- ... Capture Demo WPF MVVM (NuGet) net5.csproj | 12 +- ... Capture Demo WPF MVVM (NuGet) net6.csproj | 12 +- ... Capture Demo WPF MVVM (NuGet) net7.csproj | 12 +- ... Capture Demo WPF MVVM (NuGet) net8.csproj | 12 +- ...ure Demo WPF MVVM (NuGet) netcore31.csproj | 12 +- ...deo Capture Demo WPF (NuGet) net472.csproj | 12 +- ...Video Capture Demo WPF (NuGet) net5.csproj | 12 +- ...Video Capture Demo WPF (NuGet) net6.csproj | 12 +- ...Video Capture Demo WPF (NuGet) net7.csproj | 12 +- ...Video Capture Demo WPF (NuGet) net8.csproj | 12 +- ... Capture Demo WPF (NuGet) netcore31.csproj | 12 +- .../Audio Capture Demo (NuGet) net472.csproj | 6 +- .../Audio Capture Demo (NuGet) net5.csproj | 6 +- .../Audio Capture Demo (NuGet) net6.csproj | 6 +- .../Audio Capture Demo (NuGet) net7.csproj | 6 +- .../Audio Capture Demo (NuGet) net8.csproj | 6 +- ...udio Capture Demo (NuGet) netcore31.csproj | 6 +- .../Camera Light Demo (NuGet) net472.csproj | 8 +- .../Camera Light Demo (NuGet) net6.csproj | 8 +- .../Camera Light Demo (NuGet) net7.csproj | 8 +- .../Camera Light Demo (NuGet) net8.csproj | 8 +- ...Camera Light Demo (NuGet) netcore31.csproj | 8 +- ...Computer Vision Demo (NuGet) net472.csproj | 10 +- .../Computer Vision Demo (NuGet) net5.csproj | 10 +- .../Computer Vision Demo (NuGet) net6.csproj | 10 +- .../Computer Vision Demo (NuGet) net7.csproj | 10 +- .../Computer Vision Demo (NuGet) net8.csproj | 10 +- ...puter Vision Demo (NuGet) netcore31.csproj | 10 +- .../DV Capture Demo (NuGet) net472.csproj | 8 +- .../DV Capture Demo (NuGet) net5.csproj | 8 +- .../DV Capture Demo (NuGet) net6.csproj | 8 +- .../DV Capture Demo (NuGet) net7.csproj | 8 +- .../DV Capture Demo (NuGet) net8.csproj | 8 +- .../DV Capture Demo (NuGet) netcore31.csproj | 8 +- .../Decklink Demo (NuGet) net472.csproj | 8 +- .../Decklink Demo (NuGet) net5.csproj | 8 +- .../Decklink Demo (NuGet) net6.csproj | 8 +- .../Decklink Demo (NuGet) net7.csproj | 8 +- .../Decklink Demo (NuGet) net8.csproj | 8 +- .../Decklink Demo (NuGet) netcore31.csproj | 8 +- .../IP Capture Demo (NuGet) net472.csproj | 14 +- .../IP Capture Demo (NuGet) net5.csproj | 14 +- .../IP Capture Demo (NuGet) net6.csproj | 14 +- .../IP Capture Demo (NuGet) net7.csproj | 14 +- .../IP Capture Demo (NuGet) net8.csproj | 14 +- .../IP Capture Demo (NuGet) netcore31.csproj | 14 +- .../Main Demo VC (NuGet) net472.csproj | 16 +- .../Main Demo VC (NuGet) net5.csproj | 16 +- .../Main Demo VC (NuGet) net6.csproj | 16 +- .../Main Demo VC (NuGet) net7.csproj | 16 +- .../Main Demo VC (NuGet) net8.csproj | 16 +- .../Main Demo VC (NuGet) netcore31.csproj | 16 +- ...iple IP Cameras Demo (NuGet) net472.csproj | 8 +- ...ltiple IP Cameras Demo (NuGet) net5.csproj | 8 +- ...ltiple IP Cameras Demo (NuGet) net6.csproj | 8 +- ...ltiple IP Cameras Demo (NuGet) net7.csproj | 8 +- ...ltiple IP Cameras Demo (NuGet) net8.csproj | 8 +- ...e IP Cameras Demo (NuGet) netcore31.csproj | 8 +- ...ideo Streams Demo VC (NuGet) net472.csproj | 6 +- ... Video Streams Demo VC (NuGet) net5.csproj | 6 +- ... Video Streams Demo VC (NuGet) net6.csproj | 6 +- ... Video Streams Demo VC (NuGet) net7.csproj | 6 +- ... Video Streams Demo VC (NuGet) net8.csproj | 6 +- ...o Streams Demo VC (NuGet) netcore31.csproj | 6 +- ...ple Web Cameras Demo (NuGet) net472.csproj | 6 +- ...tiple Web Cameras Demo (NuGet) net5.csproj | 6 +- ...tiple Web Cameras Demo (NuGet) net6.csproj | 6 +- ...tiple Web Cameras Demo (NuGet) net7.csproj | 6 +- ...tiple Web Cameras Demo (NuGet) net8.csproj | 6 +- ... Web Cameras Demo (NuGet) netcore31.csproj | 6 +- .../NDI Source (NuGet) net472.csproj | 6 +- .../NDI Source/NDI Source (NuGet) net5.csproj | 6 +- .../NDI Source/NDI Source (NuGet) net6.csproj | 6 +- .../NDI Source/NDI Source (NuGet) net7.csproj | 6 +- .../NDI Source/NDI Source (NuGet) net8.csproj | 6 +- .../NDI Source (NuGet) netcore31.csproj | 6 +- .../NDI Streamer net472 (NuGet).csproj | 6 +- .../NDI Streamer net5 (NuGet).csproj | 6 +- .../NDI Streamer net6 (NuGet).csproj | 6 +- .../NDI Streamer net7 (NuGet).csproj | 6 +- .../NDI Streamer net8 (NuGet).csproj | 6 +- .../NDI Streamer netcore31 (NuGet).csproj | 6 +- .../Push Source Demo (NuGet) net472.csproj | 8 +- .../Push Source Demo (NuGet) net5.csproj | 8 +- .../Push Source Demo (NuGet) net6.csproj | 8 +- .../Push Source Demo (NuGet) net7.csproj | 8 +- .../Push Source Demo (NuGet) net8.csproj | 8 +- .../Push Source Demo (NuGet) netcore31.csproj | 8 +- .../Screen Capture Demo (NuGet) net472.csproj | 8 +- .../Screen Capture Demo (NuGet) net5.csproj | 8 +- .../Screen Capture Demo (NuGet) net6.csproj | 8 +- .../Screen Capture Demo (NuGet) net7.csproj | 8 +- .../Screen Capture Demo (NuGet) net8.csproj | 8 +- ...reen Capture Demo (NuGet) netcore31.csproj | 8 +- ...eparate Capture Demo (NuGet) net472.csproj | 8 +- .../Separate Capture Demo (NuGet) net5.csproj | 8 +- .../Separate Capture Demo (NuGet) net6.csproj | 8 +- .../Separate Capture Demo (NuGet) net7.csproj | 8 +- .../Separate Capture Demo (NuGet) net8.csproj | 8 +- ...rate Capture Demo (NuGet) netcore31.csproj | 8 +- ...e Video Capture Demo (NuGet) net472.csproj | 10 +- ...ple Video Capture Demo (NuGet) net5.csproj | 10 +- ...ple Video Capture Demo (NuGet) net6.csproj | 10 +- ...ple Video Capture Demo (NuGet) net7.csproj | 10 +- ...ple Video Capture Demo (NuGet) net8.csproj | 10 +- ...ideo Capture Demo (NuGet) netcore31.csproj | 10 +- .../Snippets Demo VC (NuGet) net472.csproj | 14 +- .../Snippets Demo VC (NuGet) net5.csproj | 14 +- .../Snippets Demo VC (NuGet) net6.csproj | 14 +- .../Snippets Demo VC (NuGet) net7.csproj | 14 +- .../Snippets Demo VC (NuGet) net8.csproj | 14 +- .../Snippets Demo VC (NuGet) netcore31.csproj | 14 +- .../Timeshift Demo (NuGet) net472.csproj | 8 +- .../Timeshift Demo (NuGet) net5.csproj | 8 +- .../Timeshift Demo (NuGet) net6.csproj | 8 +- .../Timeshift Demo (NuGet) net7.csproj | 8 +- .../Timeshift Demo (NuGet) net8.csproj | 8 +- .../Timeshift Demo (NuGet) netcore31.csproj | 8 +- .../UDP Streamer net472 (NuGet).csproj | 8 +- .../UDP Streamer net5 (NuGet).csproj | 8 +- .../UDP Streamer net6 (NuGet).csproj | 8 +- .../UDP Streamer net7 (NuGet).csproj | 8 +- .../UDP Streamer net8 (NuGet).csproj | 8 +- .../UDP Streamer netcore31 (NuGet).csproj | 8 +- ...deo From Images Demo (NuGet) net472.csproj | 8 +- ...Video From Images Demo (NuGet) net5.csproj | 8 +- ...Video From Images Demo (NuGet) net6.csproj | 8 +- ...Video From Images Demo (NuGet) net7.csproj | 8 +- ...Video From Images Demo (NuGet) net8.csproj | 8 +- ... From Images Demo (NuGet) netcore31.csproj | 8 +- ...tual Camera Streamer (NuGet) net472.csproj | 4 +- ...irtual Camera Streamer (NuGet) net5.csproj | 4 +- ...irtual Camera Streamer (NuGet) net6.csproj | 4 +- ...irtual Camera Streamer (NuGet) net7.csproj | 4 +- ...irtual Camera Streamer (NuGet) net8.csproj | 4 +- ...l Camera Streamer (NuGet) netcore31.csproj | 4 +- .../Window Capture (NuGet) net472.csproj | 8 +- .../Window Capture (NuGet) net5.csproj | 8 +- .../Window Capture (NuGet) net6.csproj | 8 +- .../Window Capture (NuGet) net7.csproj | 8 +- .../Window Capture (NuGet) net8.csproj | 8 +- .../Window Capture (NuGet) netcore31.csproj | 8 +- .../madVR Demo (NuGet) net472.csproj | 6 +- .../madVR demo/madVR Demo (NuGet) net5.csproj | 6 +- .../madVR demo/madVR Demo (NuGet) net6.csproj | 6 +- .../madVR demo/madVR Demo (NuGet) net7.csproj | 6 +- .../madVR demo/madVR Demo (NuGet) net8.csproj | 6 +- .../madVR Demo (NuGet) netcore31.csproj | 6 +- ...udio Capture Demo VB (NuGet) net461.vbproj | 6 +- .../Audio Capture Demo VB (NuGet).vbproj | 6 +- .../Audio Capture Demo VB net461.vbproj | 4 +- .../Audio Capture Demo VB.vbproj | 4 +- .../Audio Capture/My Project/AssemblyInfo.vb | 4 +- .../DV Capture Demo VB (NuGet) net461.vbproj | 8 +- .../DV Capture Demo VB (NuGet).vbproj | 8 +- .../DV Capture Demo VB net461.vbproj | 4 +- .../DV Capture/DV Capture Demo VB.vbproj | 4 +- .../DV Capture/My Project/AssemblyInfo.vb | 4 +- .../IP Capture Demo VB (NuGet) net461.vbproj | 14 +- .../IP Capture Demo VB (NuGet).vbproj | 14 +- .../IP Capture Demo VB net461.vbproj | 4 +- .../IP Capture/IP Capture Demo VB.vbproj | 4 +- .../IP Capture/My Project/AssemblyInfo.vb | 4 +- .../Main Demo VC VB (NuGet) net461.vbproj | 16 +- .../Main Demo/Main Demo VC VB (NuGet).vbproj | 16 +- .../Main Demo/Main Demo VC VB net461.vbproj | 4 +- .../VB.Net/Main Demo/Main Demo VC VB.vbproj | 4 +- .../Main Demo/My Project/AssemblyInfo.vb | 4 +- .../Screen Capture/My Project/AssemblyInfo.vb | 4 +- ...reen Capture Demo VB (NuGet) net461.vbproj | 8 +- .../Screen Capture Demo VB (NuGet).vbproj | 8 +- .../Screen Capture Demo VB net461.vbproj | 4 +- .../Screen Capture Demo VB.vbproj | 4 +- .../My Project/AssemblyInfo.vb | 4 +- ...ideo Capture Demo VB (NuGet) net461.vbproj | 10 +- ...imple Video Capture Demo VB (NuGet).vbproj | 10 +- ...Simple Video Capture Demo VB net461.vbproj | 4 +- .../Simple Video Capture Demo VB.vbproj | 4 +- .../Simple Video Capture Demo WinUI.csproj | 10 +- .../face-detection (NuGet) net472.csproj | 6 +- .../face-detection (NuGet) net5.csproj | 6 +- .../face-detection (NuGet) net6.csproj | 6 +- .../face-detection (NuGet) net7.csproj | 6 +- .../face-detection (NuGet) net8.csproj | 6 +- .../face-detection (NuGet) netcore31.csproj | 6 +- ...p-camera-capture-mp4 (NuGet) net472.csproj | 10 +- .../ip-camera-capture-mp4 (NuGet) net5.csproj | 10 +- .../ip-camera-capture-mp4 (NuGet) net6.csproj | 10 +- .../ip-camera-capture-mp4 (NuGet) net7.csproj | 10 +- .../ip-camera-capture-mp4 (NuGet) net8.csproj | 10 +- ...amera-capture-mp4 (NuGet) netcore31.csproj | 10 +- .../ip-camera-preview (NuGet) net472.csproj | 8 +- .../ip-camera-preview (NuGet) net5.csproj | 8 +- .../ip-camera-preview (NuGet) net6.csproj | 8 +- .../ip-camera-preview (NuGet) net7.csproj | 8 +- .../ip-camera-preview (NuGet) net8.csproj | 8 +- ...ip-camera-preview (NuGet) netcore31.csproj | 8 +- .../screen-capture-avi (NuGet) net472.csproj | 6 +- .../screen-capture-avi (NuGet) net5.csproj | 6 +- .../screen-capture-avi (NuGet) net6.csproj | 6 +- .../screen-capture-avi (NuGet) net7.csproj | 6 +- .../screen-capture-avi (NuGet) net8.csproj | 6 +- ...creen-capture-avi (NuGet) netcore31.csproj | 6 +- .../screen-capture-mp4 (NuGet) net472.csproj | 8 +- .../screen-capture-mp4 (NuGet) net5.csproj | 8 +- .../screen-capture-mp4 (NuGet) net6.csproj | 8 +- .../screen-capture-mp4 (NuGet) net7.csproj | 8 +- .../screen-capture-mp4 (NuGet) net8.csproj | 8 +- ...creen-capture-mp4 (NuGet) netcore31.csproj | 8 +- .../screen-capture-wmv (NuGet) net472.csproj | 6 +- .../screen-capture-wmv (NuGet) net5.csproj | 6 +- .../screen-capture-wmv (NuGet) net6.csproj | 6 +- .../screen-capture-wmv (NuGet) net7.csproj | 6 +- .../screen-capture-wmv (NuGet) net8.csproj | 6 +- ...creen-capture-wmv (NuGet) netcore31.csproj | 6 +- .../screen-capture (NuGet) net472.csproj | 8 +- .../screen-capture (NuGet) net5.csproj | 8 +- .../screen-capture (NuGet) net6.csproj | 8 +- .../screen-capture (NuGet) net7.csproj | 8 +- .../screen-capture (NuGet) net8.csproj | 8 +- .../screen-capture (NuGet) netcore31.csproj | 8 +- .../speaker-capture (NuGet) net472.csproj | 6 +- .../speaker-capture (NuGet) net5.csproj | 6 +- .../speaker-capture (NuGet) net6.csproj | 6 +- .../speaker-capture (NuGet) net7.csproj | 6 +- .../speaker-capture (NuGet) net8.csproj | 6 +- .../speaker-capture (NuGet) netcore31.csproj | 6 +- ...capture-text-overlay (NuGet) net472.csproj | 8 +- ...o-capture-text-overlay (NuGet) net5.csproj | 8 +- ...o-capture-text-overlay (NuGet) net6.csproj | 8 +- ...o-capture-text-overlay (NuGet) net7.csproj | 8 +- ...o-capture-text-overlay (NuGet) net8.csproj | 8 +- ...ture-text-overlay (NuGet) netcore31.csproj | 8 +- ...o-capture-webcam-avi (NuGet) net472.csproj | 6 +- ...deo-capture-webcam-avi (NuGet) net5.csproj | 6 +- ...deo-capture-webcam-avi (NuGet) net6.csproj | 4 +- ...deo-capture-webcam-avi (NuGet) net7.csproj | 4 +- ...deo-capture-webcam-avi (NuGet) net8.csproj | 4 +- ...apture-webcam-avi (NuGet) netcore31.csproj | 6 +- ...o-capture-webcam-mp4 (NuGet) net472.csproj | 8 +- ...deo-capture-webcam-mp4 (NuGet) net5.csproj | 8 +- ...deo-capture-webcam-mp4 (NuGet) net6.csproj | 8 +- ...deo-capture-webcam-mp4 (NuGet) net7.csproj | 8 +- ...deo-capture-webcam-mp4 (NuGet) net8.csproj | 8 +- ...apture-webcam-mp4 (NuGet) netcore31.csproj | 8 +- ...o-capture-webcam-wmv (NuGet) net472.csproj | 6 +- ...deo-capture-webcam-wmv (NuGet) net5.csproj | 6 +- ...deo-capture-webcam-wmv (NuGet) net6.csproj | 6 +- ...deo-capture-webcam-wmv (NuGet) net7.csproj | 6 +- ...deo-capture-webcam-wmv (NuGet) net8.csproj | 6 +- ...apture-webcam-wmv (NuGet) netcore31.csproj | 6 +- ...webcam-frame-capture (NuGet) net472.csproj | 6 +- ...w-webcam-frame-capture (NuGet) net5.csproj | 6 +- ...w-webcam-frame-capture (NuGet) net6.csproj | 6 +- ...w-webcam-frame-capture (NuGet) net7.csproj | 6 +- ...w-webcam-frame-capture (NuGet) net8.csproj | 6 +- ...cam-frame-capture (NuGet) netcore31.csproj | 6 +- .../webcam-preview (NuGet) net472.csproj | 6 +- .../webcam-preview (NuGet) net5.csproj | 6 +- .../webcam-preview (NuGet) net6.csproj | 6 +- .../webcam-preview (NuGet) net7.csproj | 6 +- .../webcam-preview (NuGet) net8.csproj | 6 +- .../webcam-preview (NuGet) netcore31.csproj | 6 +- .../VideoJoinDemoAV/VideoJoinDemoAV.csproj | 4 +- .../Video From Images VE X CLI.csproj | 2 +- .../Main Demo X/Main Demo VE X net472.csproj | 4 +- .../Main Demo X/Main Demo VE X net5.csproj | 4 +- .../Main Demo X/Main Demo VE X net6.csproj | 4 +- .../Main Demo X/Main Demo VE X net7.csproj | 4 +- .../Main Demo X/Main Demo VE X net8.csproj | 4 +- .../Main Demo VE X netcore31.csproj | 4 +- .../Video Join Demo X net472.csproj | 4 +- .../Video Join Demo X net5.csproj | 4 +- .../Video Join Demo X net6.csproj | 4 +- .../Video Join Demo X net7.csproj | 4 +- .../Video Join Demo X net8.csproj | 4 +- .../Video Join Demo X netcore31.csproj | 4 +- .../Video From Images X net472.csproj | 4 +- .../Video From Images X net5.csproj | 4 +- .../Video From Images X net6.csproj | 4 +- .../Video From Images X net7.csproj | 4 +- .../Video From Images X net8.csproj | 4 +- .../Video From Images X netcore31.csproj | 4 +- .../Main Demo VE CLI (NuGet) net472.csproj | 12 +- .../Main Demo VE CLI (NuGet) net5.csproj | 12 +- .../Main Demo VE CLI (NuGet) net6.csproj | 12 +- .../Main Demo VE CLI (NuGet) net7.csproj | 12 +- .../Main Demo VE CLI (NuGet) net8.csproj | 12 +- .../Main Demo VE CLI (NuGet) netcore31.csproj | 12 +- ...o From Images VE CLI (NuGet) net472.csproj | 12 +- ...deo From Images VE CLI (NuGet) net5.csproj | 12 +- ...deo From Images VE CLI (NuGet) net6.csproj | 12 +- ...deo From Images VE CLI (NuGet) net7.csproj | 12 +- ...deo From Images VE CLI (NuGet) net8.csproj | 12 +- ...rom Images VE CLI (NuGet) netcore31.csproj | 12 +- .../Main Demo VE WPF (NuGet) net472.csproj | 16 +- .../Main Demo VE WPF (NuGet) net5.csproj | 16 +- .../Main Demo VE WPF (NuGet) net6.csproj | 16 +- .../Main Demo VE WPF (NuGet) net7.csproj | 16 +- .../Main Demo VE WPF (NuGet) net8.csproj | 16 +- .../Main Demo VE WPF (NuGet) netcore31.csproj | 16 +- ...le Audio Tracks Demo (NuGet) net472.csproj | 10 +- ...iple Audio Tracks Demo (NuGet) net5.csproj | 10 +- ...iple Audio Tracks Demo (NuGet) net6.csproj | 10 +- ...iple Audio Tracks Demo (NuGet) net7.csproj | 10 +- ...iple Audio Tracks Demo (NuGet) net8.csproj | 10 +- ...Audio Tracks Demo (NuGet) netcore31.csproj | 10 +- .../Audio Extractor (NuGet) net472.csproj | 12 +- .../Audio Extractor (NuGet) net5.csproj | 12 +- .../Audio Extractor (NuGet) net6.csproj | 12 +- .../Audio Extractor (NuGet) net7.csproj | 12 +- .../Audio Extractor (NuGet) net8.csproj | 12 +- .../Audio Extractor (NuGet) netcore31.csproj | 12 +- .../File Encryptor (NuGet) net472.csproj | 10 +- .../File Encryptor (NuGet) net5.csproj | 10 +- .../File Encryptor (NuGet) net6.csproj | 10 +- .../File Encryptor (NuGet) net7.csproj | 10 +- .../File Encryptor (NuGet) net8.csproj | 10 +- .../File Encryptor (NuGet) netcore31.csproj | 10 +- .../Main Demo VE (NuGet) net472.csproj | 14 +- .../Main Demo VE (NuGet) net5.csproj | 14 +- .../Main Demo VE (NuGet) net6.csproj | 14 +- .../Main Demo VE (NuGet) net7.csproj | 14 +- .../Main Demo VE (NuGet) net8.csproj | 14 +- .../Main Demo VE (NuGet) netcore31.csproj | 14 +- .../Video Join Demo (NuGet) net472.csproj | 14 +- .../Video Join Demo (NuGet) net5.csproj | 14 +- .../Video Join Demo (NuGet) net6.csproj | 14 +- .../Video Join Demo (NuGet) net7.csproj | 14 +- .../Video Join Demo (NuGet) net8.csproj | 14 +- .../Video Join Demo (NuGet) netcore31.csproj | 14 +- ...mages In Memory Demo (NuGet) net472.csproj | 14 +- ... Images In Memory Demo (NuGet) net5.csproj | 14 +- ... Images In Memory Demo (NuGet) net6.csproj | 14 +- ... Images In Memory Demo (NuGet) net7.csproj | 14 +- ... Images In Memory Demo (NuGet) net8.csproj | 14 +- ...es In Memory Demo (NuGet) netcore31.csproj | 14 +- .../Video From Images (NuGet) net472.csproj | 14 +- .../Video From Images (NuGet) net5.csproj | 14 +- .../Video From Images (NuGet) net6.csproj | 14 +- .../Video From Images (NuGet) net7.csproj | 14 +- .../Video From Images (NuGet) net8.csproj | 14 +- ...Video From Images (NuGet) netcore31.csproj | 14 +- .../Main Demo/Main Demo VE VB (NuGet).vbproj | 14 +- .../VB.Net/Main Demo/Main Demo VE VB.vbproj | 4 +- .../Main Demo/My Project/AssemblyInfo.vb | 4 +- changelog.md | 7 +- 846 files changed, 4323 insertions(+), 2984 deletions(-) create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/App.xaml create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/App.xaml.cs create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/AppShell.xaml create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/AppShell.xaml.cs create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/MainPage.xaml create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/MainPage.xaml.cs create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/MauiProgram.cs create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Platforms/Android/AndroidManifest.xml create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Platforms/Android/MainActivity.cs create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Platforms/Android/MainApplication.cs create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Platforms/Android/Resources/values/colors.xml create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Platforms/MacCatalyst/AppDelegate.cs create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Platforms/MacCatalyst/Info.plist create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Platforms/MacCatalyst/Program.cs create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Platforms/Tizen/Main.cs create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Platforms/Tizen/tizen-manifest.xml create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Platforms/Windows/App.xaml create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Platforms/Windows/App.xaml.cs create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Platforms/Windows/Package.appxmanifest create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Platforms/Windows/app.manifest create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Platforms/iOS/AppDelegate.cs create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Platforms/iOS/Info.plist create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Platforms/iOS/Program.cs create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Properties/launchSettings.json create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Resources/AppIcon/appicon.svg create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Resources/AppIcon/appiconfg.svg create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Resources/Default.vfskin create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Resources/Fonts/OpenSans-Regular.ttf create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Resources/Fonts/OpenSans-Semibold.ttf create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Resources/Images/dotnet_bot.svg create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Resources/Raw/AboutAssets.txt create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Resources/Splash/splash.svg create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Resources/Styles/Colors.xaml create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/Resources/Styles/Styles.xaml create mode 100644 Media Blocks SDK/MAUI/SimplePlayer/readme.md diff --git a/Media Blocks SDK/Android/MediaPlayer/MediaPlayer net7.csproj b/Media Blocks SDK/Android/MediaPlayer/MediaPlayer net7.csproj index 504284bcd5..40142b01aa 100644 --- a/Media Blocks SDK/Android/MediaPlayer/MediaPlayer net7.csproj +++ b/Media Blocks SDK/Android/MediaPlayer/MediaPlayer net7.csproj @@ -12,8 +12,8 @@ - - + + diff --git a/Media Blocks SDK/Android/MediaPlayer/MediaPlayer net8.csproj b/Media Blocks SDK/Android/MediaPlayer/MediaPlayer net8.csproj index 656d4227eb..3f9d291f25 100644 --- a/Media Blocks SDK/Android/MediaPlayer/MediaPlayer net8.csproj +++ b/Media Blocks SDK/Android/MediaPlayer/MediaPlayer net8.csproj @@ -12,8 +12,8 @@ - - + + diff --git a/Media Blocks SDK/Android/RTSP Client/RTSP Client net7.csproj b/Media Blocks SDK/Android/RTSP Client/RTSP Client net7.csproj index f9025fa148..310b4b11a1 100644 --- a/Media Blocks SDK/Android/RTSP Client/RTSP Client net7.csproj +++ b/Media Blocks SDK/Android/RTSP Client/RTSP Client net7.csproj @@ -12,8 +12,8 @@ - - + + diff --git a/Media Blocks SDK/Android/RTSP Client/RTSP Client net8.csproj b/Media Blocks SDK/Android/RTSP Client/RTSP Client net8.csproj index ff80e1fa71..09af4abbfb 100644 --- a/Media Blocks SDK/Android/RTSP Client/RTSP Client net8.csproj +++ b/Media Blocks SDK/Android/RTSP Client/RTSP Client net8.csproj @@ -12,8 +12,8 @@ - - + + diff --git a/Media Blocks SDK/Android/Simple Video Capture/Simple Video Capture net7.csproj b/Media Blocks SDK/Android/Simple Video Capture/Simple Video Capture net7.csproj index ad1ad4ba24..0b7cbead61 100644 --- a/Media Blocks SDK/Android/Simple Video Capture/Simple Video Capture net7.csproj +++ b/Media Blocks SDK/Android/Simple Video Capture/Simple Video Capture net7.csproj @@ -12,8 +12,8 @@ - - + + diff --git a/Media Blocks SDK/Android/Simple Video Capture/Simple Video Capture net8.csproj b/Media Blocks SDK/Android/Simple Video Capture/Simple Video Capture net8.csproj index 24a1280920..3b327db4aa 100644 --- a/Media Blocks SDK/Android/Simple Video Capture/Simple Video Capture net8.csproj +++ b/Media Blocks SDK/Android/Simple Video Capture/Simple Video Capture net8.csproj @@ -12,8 +12,8 @@ - - + + diff --git a/Media Blocks SDK/Avalonia/Simple Player/SimplePlayerAvalonia/SimplePlayerAvalonia.csproj b/Media Blocks SDK/Avalonia/Simple Player/SimplePlayerAvalonia/SimplePlayerAvalonia.csproj index d7635f6fd2..e48cd20efb 100644 --- a/Media Blocks SDK/Avalonia/Simple Player/SimplePlayerAvalonia/SimplePlayerAvalonia.csproj +++ b/Media Blocks SDK/Avalonia/Simple Player/SimplePlayerAvalonia/SimplePlayerAvalonia.csproj @@ -25,7 +25,7 @@ - - + + diff --git a/Media Blocks SDK/Console/Media Info CLI/Media Info CLI.csproj b/Media Blocks SDK/Console/Media Info CLI/Media Info CLI.csproj index 2c923b2fbf..ee58a33c0c 100644 --- a/Media Blocks SDK/Console/Media Info CLI/Media Info CLI.csproj +++ b/Media Blocks SDK/Console/Media Info CLI/Media Info CLI.csproj @@ -23,6 +23,6 @@ None - + diff --git a/Media Blocks SDK/Console/RTSPView/RTSPView.csproj b/Media Blocks SDK/Console/RTSPView/RTSPView.csproj index e2db9f042d..1c97c3b579 100644 --- a/Media Blocks SDK/Console/RTSPView/RTSPView.csproj +++ b/Media Blocks SDK/Console/RTSPView/RTSPView.csproj @@ -9,7 +9,7 @@ com.visioforge.rtspviewcli - + diff --git a/Media Blocks SDK/Console/RTSPViewCV/RTSPViewCV.csproj b/Media Blocks SDK/Console/RTSPViewCV/RTSPViewCV.csproj index 2ba796ec98..3f32eca1c7 100644 --- a/Media Blocks SDK/Console/RTSPViewCV/RTSPViewCV.csproj +++ b/Media Blocks SDK/Console/RTSPViewCV/RTSPViewCV.csproj @@ -9,8 +9,8 @@ com.visioforge.rtspviewcvcli - - + + diff --git a/Media Blocks SDK/MAUI/SimpleCapture/MainPage.xaml.cs b/Media Blocks SDK/MAUI/SimpleCapture/MainPage.xaml.cs index 0356a637b5..ef4c8712b2 100644 --- a/Media Blocks SDK/MAUI/SimpleCapture/MainPage.xaml.cs +++ b/Media Blocks SDK/MAUI/SimpleCapture/MainPage.xaml.cs @@ -84,7 +84,7 @@ private async void MainPage_Loaded(object sender, EventArgs e) await RequestMicPermissionAsync(); #endif - _pipeline = new MediaBlocksPipeline(); + _pipeline = new MediaBlocksPipeline(live: true); _videoRenderer = new VideoRendererBlock(_pipeline, videoView); _pipeline.OnError += Core_OnError; @@ -159,6 +159,8 @@ private async void Window_Destroying(object sender, EventArgs e) _pipeline?.Dispose(); _pipeline = null; } + + VisioForgeX.DestroySDK(); } private void Core_OnError(object sender, VisioForge.Core.Types.Events.ErrorsEventArgs e) diff --git a/Media Blocks SDK/MAUI/SimpleCapture/Platforms/Android/AndroidManifest.xml b/Media Blocks SDK/MAUI/SimpleCapture/Platforms/Android/AndroidManifest.xml index 6112c7caca..913bc49325 100644 --- a/Media Blocks SDK/MAUI/SimpleCapture/Platforms/Android/AndroidManifest.xml +++ b/Media Blocks SDK/MAUI/SimpleCapture/Platforms/Android/AndroidManifest.xml @@ -1,5 +1,5 @@  - + diff --git a/Media Blocks SDK/MAUI/SimpleCapture/SimpleCaptureMB.csproj b/Media Blocks SDK/MAUI/SimpleCapture/SimpleCaptureMB.csproj index 074efb856e..dadbf4b50a 100644 --- a/Media Blocks SDK/MAUI/SimpleCapture/SimpleCaptureMB.csproj +++ b/Media Blocks SDK/MAUI/SimpleCapture/SimpleCaptureMB.csproj @@ -77,8 +77,8 @@ - - + + diff --git a/Media Blocks SDK/MAUI/SimplePlayer/App.xaml b/Media Blocks SDK/MAUI/SimplePlayer/App.xaml new file mode 100644 index 0000000000..12654ddbc3 --- /dev/null +++ b/Media Blocks SDK/MAUI/SimplePlayer/App.xaml @@ -0,0 +1,14 @@ + + + + + + + + + + + diff --git a/Media Blocks SDK/MAUI/SimplePlayer/App.xaml.cs b/Media Blocks SDK/MAUI/SimplePlayer/App.xaml.cs new file mode 100644 index 0000000000..7030230428 --- /dev/null +++ b/Media Blocks SDK/MAUI/SimplePlayer/App.xaml.cs @@ -0,0 +1,12 @@ +namespace Simple_Player_MB_MAUI +{ + public partial class App : Application + { + public App() + { + InitializeComponent(); + + MainPage = new AppShell(); + } + } +} \ No newline at end of file diff --git a/Media Blocks SDK/MAUI/SimplePlayer/AppShell.xaml b/Media Blocks SDK/MAUI/SimplePlayer/AppShell.xaml new file mode 100644 index 0000000000..31bd39d2ec --- /dev/null +++ b/Media Blocks SDK/MAUI/SimplePlayer/AppShell.xaml @@ -0,0 +1,15 @@ + + + + + + diff --git a/Media Blocks SDK/MAUI/SimplePlayer/AppShell.xaml.cs b/Media Blocks SDK/MAUI/SimplePlayer/AppShell.xaml.cs new file mode 100644 index 0000000000..294918be4d --- /dev/null +++ b/Media Blocks SDK/MAUI/SimplePlayer/AppShell.xaml.cs @@ -0,0 +1,10 @@ +namespace Simple_Player_MB_MAUI +{ + public partial class AppShell : Shell + { + public AppShell() + { + InitializeComponent(); + } + } +} \ No newline at end of file diff --git a/Media Blocks SDK/MAUI/SimplePlayer/MainPage.xaml b/Media Blocks SDK/MAUI/SimplePlayer/MainPage.xaml new file mode 100644 index 0000000000..9920ec9791 --- /dev/null +++ b/Media Blocks SDK/MAUI/SimplePlayer/MainPage.xaml @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + +