gtk-sharp
gtk-sharp copied to clipboard
GTK play VLC video, only sound, no image
net core 3.1 ` static void Main(string[] args) {
Core.Initialize();
// Initializes the GTK# app
Application.Init();
using var libvlc = new LibVLC(enableDebugLogs: true);
using var mediaPlayer = new MediaPlayer(libvlc);
// Create the window in code. This could be done in glade as well, I guess...
var myWin = new Window("LibVLCSharp.GTK.Sample");
myWin.Resize(800, 450);
Frame c = new Frame();
mediaPlayer.Hwnd = c.Handle;
myWin.Add(c);
myWin.ShowAll();
using var media = new Media(libvlc,
new Uri("https://bj.bcebos.com/kpy-organizations/U2943159/videos/2021062612303528372289135202.mp4"));
mediaPlayer.Play(media);
myWin.DeleteEvent += (sender, args) =>
{
mediaPlayer.Stop();
Application.Quit();
};
Application.Run();
}
`
How about you stop spamming?
- https://code.videolan.org/videolan/LibVLCSharp/-/issues/480
- https://github.com/GtkSharp/GtkSharp/issues/264
- https://github.com/ZeBobo5/Vlc.DotNet/issues/694