From a83f92d8740ebe2cd7725c282a72a48c9127786d Mon Sep 17 00:00:00 2001 From: Michael Hollister Date: Wed, 28 May 2025 23:25:13 -0500 Subject: [PATCH] Senders: Renamed C# terminal sender project and fixed build --- .../FCastSender.Cli.csproj} | 4 +-- .../Program.cs | 6 ++-- .../README.md | 2 +- .../WebSocketStream.cs | 0 senders/terminal-dotnet/FCastSender.sln | 28 +++++++++++++++++++ .../FCastSender.csproj} | 0 .../FCastSession.cs | 2 +- .../{FCastClient => FCastSender}/Models.cs | 0 8 files changed, 35 insertions(+), 7 deletions(-) rename senders/terminal-dotnet/{FCastClient.Cli/FCastClient.Cli.csproj => FCastSender.Cli/FCastSender.Cli.csproj} (71%) rename senders/terminal-dotnet/{FCastClient.Cli => FCastSender.Cli}/Program.cs (96%) rename senders/terminal-dotnet/{FCastClient.Cli => FCastSender.Cli}/README.md (98%) rename senders/terminal-dotnet/{FCastClient.Cli => FCastSender.Cli}/WebSocketStream.cs (100%) create mode 100644 senders/terminal-dotnet/FCastSender.sln rename senders/terminal-dotnet/{FCastClient/FCastClient.csproj => FCastSender/FCastSender.csproj} (100%) rename senders/terminal-dotnet/{FCastClient => FCastSender}/FCastSession.cs (96%) rename senders/terminal-dotnet/{FCastClient => FCastSender}/Models.cs (100%) diff --git a/senders/terminal-dotnet/FCastClient.Cli/FCastClient.Cli.csproj b/senders/terminal-dotnet/FCastSender.Cli/FCastSender.Cli.csproj similarity index 71% rename from senders/terminal-dotnet/FCastClient.Cli/FCastClient.Cli.csproj rename to senders/terminal-dotnet/FCastSender.Cli/FCastSender.Cli.csproj index d242278..283ea6f 100644 --- a/senders/terminal-dotnet/FCastClient.Cli/FCastClient.Cli.csproj +++ b/senders/terminal-dotnet/FCastSender.Cli/FCastSender.Cli.csproj @@ -1,7 +1,7 @@ - + @@ -10,7 +10,7 @@ Exe - net8.0 + net9.0 enable enable diff --git a/senders/terminal-dotnet/FCastClient.Cli/Program.cs b/senders/terminal-dotnet/FCastSender.Cli/Program.cs similarity index 96% rename from senders/terminal-dotnet/FCastClient.Cli/Program.cs rename to senders/terminal-dotnet/FCastSender.Cli/Program.cs index bed8183..39c6b88 100644 --- a/senders/terminal-dotnet/FCastClient.Cli/Program.cs +++ b/senders/terminal-dotnet/FCastSender.Cli/Program.cs @@ -3,7 +3,7 @@ using System.Linq; using System.Net; using System.Net.Sockets; using System.Net.WebSockets; -using FCastClient; +using FCastSender; using NestedArgs; internal class Program @@ -120,7 +120,7 @@ internal class Program .Build()) .Build(); - CommandMatches matches = rootCommand.Parse(args); + CommandMatches matches = rootCommand.Parse(args).Matches; Console.WriteLine(matches.ToString()); var host = matches.Value("host")!; @@ -191,7 +191,7 @@ internal class Program Headers = headers }, cancellationToken); } - + break; } case "seek": diff --git a/senders/terminal-dotnet/FCastClient.Cli/README.md b/senders/terminal-dotnet/FCastSender.Cli/README.md similarity index 98% rename from senders/terminal-dotnet/FCastClient.Cli/README.md rename to senders/terminal-dotnet/FCastSender.Cli/README.md index 6962443..e399b43 100644 --- a/senders/terminal-dotnet/FCastClient.Cli/README.md +++ b/senders/terminal-dotnet/FCastSender.Cli/README.md @@ -12,7 +12,7 @@ dotnet build # Usage -Example usage of the fcast client. +Example usage of the fcast sender. ``` # Play a mp4 video URL (1.0 playbackspeed explicit) diff --git a/senders/terminal-dotnet/FCastClient.Cli/WebSocketStream.cs b/senders/terminal-dotnet/FCastSender.Cli/WebSocketStream.cs similarity index 100% rename from senders/terminal-dotnet/FCastClient.Cli/WebSocketStream.cs rename to senders/terminal-dotnet/FCastSender.Cli/WebSocketStream.cs diff --git a/senders/terminal-dotnet/FCastSender.sln b/senders/terminal-dotnet/FCastSender.sln new file mode 100644 index 0000000..f4e9ac2 --- /dev/null +++ b/senders/terminal-dotnet/FCastSender.sln @@ -0,0 +1,28 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.0.31903.59 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FCastSender.Cli", "FCastSender.Cli\FCastSender.Cli.csproj", "{F4E30931-E69D-4DEE-8C11-C6D38FA1CA10}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FCastSender", "FCastSender\FCastSender.csproj", "{F7BB835A-1C8E-4BCB-A1A5-968AA9DDDF8C}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {F4E30931-E69D-4DEE-8C11-C6D38FA1CA10}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F4E30931-E69D-4DEE-8C11-C6D38FA1CA10}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F4E30931-E69D-4DEE-8C11-C6D38FA1CA10}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F4E30931-E69D-4DEE-8C11-C6D38FA1CA10}.Release|Any CPU.Build.0 = Release|Any CPU + {F7BB835A-1C8E-4BCB-A1A5-968AA9DDDF8C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F7BB835A-1C8E-4BCB-A1A5-968AA9DDDF8C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F7BB835A-1C8E-4BCB-A1A5-968AA9DDDF8C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F7BB835A-1C8E-4BCB-A1A5-968AA9DDDF8C}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection +EndGlobal diff --git a/senders/terminal-dotnet/FCastClient/FCastClient.csproj b/senders/terminal-dotnet/FCastSender/FCastSender.csproj similarity index 100% rename from senders/terminal-dotnet/FCastClient/FCastClient.csproj rename to senders/terminal-dotnet/FCastSender/FCastSender.csproj diff --git a/senders/terminal-dotnet/FCastClient/FCastSession.cs b/senders/terminal-dotnet/FCastSender/FCastSession.cs similarity index 96% rename from senders/terminal-dotnet/FCastClient/FCastSession.cs rename to senders/terminal-dotnet/FCastSender/FCastSession.cs index ea6253a..fa7d8b7 100644 --- a/senders/terminal-dotnet/FCastClient/FCastSession.cs +++ b/senders/terminal-dotnet/FCastSender/FCastSession.cs @@ -1,4 +1,4 @@ -namespace FCastClient; +namespace FCastSender; using System; using System.Buffers.Binary; diff --git a/senders/terminal-dotnet/FCastClient/Models.cs b/senders/terminal-dotnet/FCastSender/Models.cs similarity index 100% rename from senders/terminal-dotnet/FCastClient/Models.cs rename to senders/terminal-dotnet/FCastSender/Models.cs