From 91629da1c4dcdeeb6619230cf6f2b19f16783062 Mon Sep 17 00:00:00 2001 From: jasonchenwork Date: Mon, 25 Aug 2025 17:32:20 +0800 Subject: [PATCH] =?UTF-8?q?2508251731=20LibVLCsharp=203.94=E7=89=88?= =?UTF-8?q?=E6=9C=AC=E4=BF=9D=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PrimaryFormParts/PrimaryForm.SyncScreen.cs | 1 + PrimaryFormParts/PrimaryForm.cs | 5 +- Services/MediaService.cs | 79 ++++++++++++++++++++-- VideoPlayerForm.cs | 21 ++++-- 4 files changed, 92 insertions(+), 14 deletions(-) diff --git a/PrimaryFormParts/PrimaryForm.SyncScreen.cs b/PrimaryFormParts/PrimaryForm.SyncScreen.cs index 16b577d..46777c9 100644 --- a/PrimaryFormParts/PrimaryForm.SyncScreen.cs +++ b/PrimaryFormParts/PrimaryForm.SyncScreen.cs @@ -132,6 +132,7 @@ namespace DualScreenDemo this.ClientSize = new System.Drawing.Size(1440, 900); this.Controls.Add(this.primaryScreenPanel); this.primaryScreenPanel.Controls.Add(this.videoPanel); + videoPanel.Controls.Add(videoView0); this.Controls.Add(this.syncCloseButton); this.Name = "PrimaryForm"; this.ResumeLayout(false); diff --git a/PrimaryFormParts/PrimaryForm.cs b/PrimaryFormParts/PrimaryForm.cs index 848d9e5..c8e7b8a 100644 --- a/PrimaryFormParts/PrimaryForm.cs +++ b/PrimaryFormParts/PrimaryForm.cs @@ -11,6 +11,7 @@ using IniParser; using System.Text; using System.Net.Http; using System.Threading.Tasks; +using LibVLCSharp.WinForms; namespace DualScreenDemo @@ -129,6 +130,8 @@ namespace DualScreenDemo private List