Add media playback functionality to PLib video library manager. Integrate MediaPlayer.Controls and VideoLAN.LibVLC for enhanced video playback capabilities. Update MainWindow and ViewModels to manage video player state and commands, allowing users to play videos within the application. Enhance README.md to document new player features and requirements.

This commit is contained in:
Leonid Pershin
2026-08-08 14:46:40 +03:00
parent bf2c825244
commit 09d2a553a8
10 changed files with 379 additions and 9 deletions
+4
View File
@@ -12,6 +12,10 @@
<PackageVersion Include="Avalonia.Fonts.Inter" Version="12.1.1" />
<PackageVersion Include="Semi.Avalonia" Version="12.1.0.1" />
<PackageVersion Include="Material.Icons.Avalonia" Version="3.0.2" />
<PackageVersion Include="MediaPlayer.Controls" Version="12.0.0" />
<!-- Native LibVLC runtime: without it the player falls back to Media Foundation,
which cannot open MKV, AVI or WebM — most of the library. -->
<PackageVersion Include="VideoLAN.LibVLC.Windows" Version="3.0.23.1" />
</ItemGroup>
<ItemGroup Label="MVVM / Composition">